Dear all,
I'm having slight problems finding the right model for my data. My independent variable is an ordered categorical variable, scale 0-3. My dependent variables are summarized below:
The dataset is a panel dataset. The dependent variable is time-variant. The indepvars are a mixture of time variant and time invariant. They are however mostly time invariant. So I would guess that in this case, I should perform a cross section analysis with an ologit or mlogit? But when I try, I get the below results:
Is there something I'm missing with the data characteristics or is there an alternative model I could use? When I just perform a logistic regression on the data, the results are good and normal. But with most time-invariant variables, these results may be spurious, am I right?
Many thanks in advance for your input.
Sue
I'm having slight problems finding the right model for my data. My independent variable is an ordered categorical variable, scale 0-3. My dependent variables are summarized below:
Code:
Variable | Obs Mean Std. Dev. Min Max -------------+-------------------------------------------------------- PFbuyin | 1370 .2734774 .2943603 0 .992 csrcountr~og | 1370 -.6122415 .2217881 -1.203973 -.3147107 indivle~tlog | 1370 1.764782 .8460997 0 2.822278 orglegitlog | 1370 3.291117 .5551468 0 3.882576 leftvotes100 | 1370 11.27494 18.62507 0 51.2 -------------+-------------------------------------------------------- greenvot~100 | 1370 3.612737 3.725471 0 11.8 performori~v | 1370 5.929653 .2981624 5.09 6.41 diversity~20 | 865 .2947977 .4562155 0 1 diversity2~3 | 865 .3063584 .4612471 0 1 diversityo~3 | 865 .1560694 .3631311 0 1 -------------+-------------------------------------------------------- aum_natura~g | 1370 2.947121 1.86649 0 8.177789 instcollv | 1370 4.475164 .4076155 3.84 5.57 turnover | 1370 .2734128 .1520528 0 .8425 ftse4goode~r | 1370 .0510949 .2202717 0 1
Code:
. bysort Datayear: ologit percentintESG PFbuyin csrcountryrating_log indivlegitlog orglegitlog leftvotes100 greenvotes100 performori > entv diversityupto20 diversity20to33 diversityover33 aum_naturallog instcollv turnover ftse4goodever if IM==1, nolog -------------------------------------------------------------------------------------------------------------------------------------- -> Datayear = 2007 no observations -------------------------------------------------------------------------------------------------------------------------------------- -> Datayear = 2008 note: ftse4goodever omitted because of collinearity convergence not achieved Ordered logistic regression Number of obs = 14 LR chi2(-6) = 64.53 Prob > chi2 = . Log likelihood = 0 Pseudo R2 = 1.0000 -------------------------------------------------------------------------------------- percentintESG | Coef. Std. Err. z P>|z| [95% Conf. Interval] ---------------------+---------------------------------------------------------------- PFbuyin | 5974.335 . . . . . csrcountryrating_log | -2804.866 . . . . . indivlegitlog | -490.9564 . . . . . orglegitlog | 9944.791 . . . . . leftvotes100 | -89.48098 1.12e+08 -0.00 1.000 -2.20e+08 2.20e+08 greenvotes100 | 359.1942 5.42e+08 0.00 1.000 -1.06e+09 1.06e+09 performorientv | -3898.506 7.56e+08 -0.00 1.000 -1.48e+09 1.48e+09 diversityupto20 | -2467.232 . . . . . diversity20to33 | -1835.009 . . . . . diversityover33 | 319.082 . . . . . aum_naturallog | 146.1296 1.09e+09 0.00 1.000 -2.14e+09 2.14e+09 instcollv | -2872.946 . . . . . turnover | -7486.932 . . . . . ftse4goodever | 0 (omitted) ---------------------+---------------------------------------------------------------- /cut1 | -2529.599 . . . /cut2 | -2437.345 . . . /cut3 | -2350.64 . . . /cut4 | -2262.752 . . . /cut5 | -2175.402 . . . /cut6 | -2088.195 . . . /cut7 | -2001.205 . . . /cut8 | -1914.021 . . . /cut9 | -1826.072 . . . /cut10 | -1736.209 . . . -------------------------------------------------------------------------------------- Note: 14 observations completely determined. Standard errors questionable. convergence not achieved r(430); . bysort Datayear: mlogit percentintESG PFbuyin csrcountryrating_log indivlegitlog orglegitlog leftvotes100 greenvotes100 performori > entv diversityupto20 diversity20to33 diversityover33 aum_naturallog instcollv turnover ftse4goodever if IM==1, nolog -------------------------------------------------------------------------------------------------------------------------------------- -> Datayear = 2007 no observations -------------------------------------------------------------------------------------------------------------------------------------- -> Datayear = 2008 note: ftse4goodever omitted because of collinearity invalid matrix stripe; .18 r(198); .
Many thanks in advance for your input.
Sue
Comment