Hi Statalisters,
I using data which employs a multi-stage probability sample, and provides probability weights. According to the available literature on the data, the weights were created primarily to take into consideration sub-sampling of non-respondents. In analysis, I had been employing these p-weights and the ", beta" command to allow for standardized coefficients (as advised by a reviewer, to allow comparisons of magnitude for coefficients).
e.g.:
eststo: reg Y1 X1 X2 X3 X3 [pweight=WEIGHT],r beta
I am trying to see if the coefficients between the above regression and a regression with additional IVs (X4, X5,...) are significantly different.:
eststo: reg Y1 X1 X2 X3 X3 X4 X5[pweight=WEIGHT],r beta
suest est1 est2
test [est1_mean]_X1_1 =[est2_mean]_X1_1
running these commands, I receive the error:
model est1 was estimated with pweights, you should re-estimate using iweights
Looking through the archives I found only this relevant post (http://www.stata.com/statalist/archi.../msg01461.html)
When I use the svy command (svyset [pweight = WEIGHT]) I am able to make the comparison of interest, but am no longer able to specify the ", beta" command.
I believe this has something to do with the fact that Stata does not like the effect of the weights on the variance used to calculate the standardized coefficients.
Is there a permissible alternative approach that will allow both pweights and standardized coefficients? Or could I display the significance results of the Wald test with the standardized coefficients?
If required, I would be able to provide additional information. I am using stata 12, and employ no addons.
I using data which employs a multi-stage probability sample, and provides probability weights. According to the available literature on the data, the weights were created primarily to take into consideration sub-sampling of non-respondents. In analysis, I had been employing these p-weights and the ", beta" command to allow for standardized coefficients (as advised by a reviewer, to allow comparisons of magnitude for coefficients).
e.g.:
eststo: reg Y1 X1 X2 X3 X3 [pweight=WEIGHT],r beta
I am trying to see if the coefficients between the above regression and a regression with additional IVs (X4, X5,...) are significantly different.:
eststo: reg Y1 X1 X2 X3 X3 X4 X5[pweight=WEIGHT],r beta
suest est1 est2
test [est1_mean]_X1_1 =[est2_mean]_X1_1
running these commands, I receive the error:
model est1 was estimated with pweights, you should re-estimate using iweights
Looking through the archives I found only this relevant post (http://www.stata.com/statalist/archi.../msg01461.html)
When I use the svy command (svyset [pweight = WEIGHT]) I am able to make the comparison of interest, but am no longer able to specify the ", beta" command.
I believe this has something to do with the fact that Stata does not like the effect of the weights on the variance used to calculate the standardized coefficients.
Is there a permissible alternative approach that will allow both pweights and standardized coefficients? Or could I display the significance results of the Wald test with the standardized coefficients?
If required, I would be able to provide additional information. I am using stata 12, and employ no addons.
Comment