Hello everybody,
I am in the process of building a regression model with a DV (q_tot), an IV (rdalliances), a moderators(munificence), and some controls which looks like this:
I have tested this with the UTEST command for an (inverted) U-shape and got a significant result of 0.00 out of it:
Now I would like to split my data at the extreme point (25.466) based on turning point and check slopes of two linear regressions as described in the paper by Haans et al. (2016) "THINKING ABOUT U: THEORIZING AND TESTING U- AND INVERTED U-SHAPED RELATIONSHIPS IN STRATEGY RESEARCH" to check for robustness of my inverted U-shape.
For this I use the following code:
The first regression with the first half of the data works, but I always get the error message "Insufficient observations" for the second regression. I think a possible reason might be that the data set only contains 10 values above 25 for rdalliances, out of a total of more than 110.000 observations.
Does someone know, why this message appears and what I can do to get the second regression results?
Thanks in advance,
Hanna
I am in the process of building a regression model with a DV (q_tot), an IV (rdalliances), a moderators(munificence), and some controls which looks like this:
Code:
xtreg q_tot c.rdalliances##c.rdalliances##c.munificence rdi_w adi_w ln_emp1_w lev i.fyear, re vce(robust)
Code:
. utest rdalliances rdalliances_2 (107,260 missing values generated) Specification: f(x)=x^2 Extreme point: 25.46572 Test: H1: Inverse U shape vs. H0: Monotone or U shape ------------------------------------------------- | Lower bound Upper bound -----------------+------------------------------- Interval | 0 57 Slope | .3105406 -.3845433 t-value | 3.356228 -2.706786 P>|t| | .0003952 .0033975 ------------------------------------------------- Overall test of presence of a Inverse U shape: t-value = 2.71 P>|t| = .0034
For this I use the following code:
Code:
xtreg q_tot rdalliances rdi_w adi_w ln_emp1_w lev i.fyear if rdalliances <= 24.64405 , re vce(robust) estimates store model_linear_RDA_split1 xtreg q_tot rdalliances rdi_w adi_w ln_emp1_w lev i.fyear if rdalliances > 24.64405 , re vce(robust) estimates store model_linear_RDA_split2
Does someone know, why this message appears and what I can do to get the second regression results?
Thanks in advance,
Hanna
Comment