Hi Statalisters,
I am running some simple regressions with a continuous dependent variable and several continuous, ordinal, and dichotomous variables. I was previously standardizing the continuousand ordinal variables. The colleague recommended that I use the ", beta" command to standardize all coefficients. However, as I understand it, this will also standardize the categorical variables I am employing, which will not provide intuitive results.
For example,
sysuse auto
egen STDprice=std(price)
xi: reg STDprice mpg foreign rep78
xi: reg STDprice mpg foreign rep78, beta
I'm using Stata 12, however I don't think its relevant to this example.
While the standardize coefficients are easily interpretable for the continuous "mpg" and reasonably interpretable for the (assumed to be) ordinal variable "rep78", the beta for "foreign" doesn't make sense. Without the standardized dummy variable, the coef can be interpreted as: on average foreign cars cost .347 std. more than domestic cars holding all else constant.
However, if "foreign" is standardized, how would this be interpreted? A 1 standard deviation in "foreignness" doesn't make sense to me.
Therefore, is it technically or practically inadvisable to use the ", beta" command? Would there be any advantages to standardizing cat. vars?
Thanks in advance,
Glenn
I am running some simple regressions with a continuous dependent variable and several continuous, ordinal, and dichotomous variables. I was previously standardizing the continuousand ordinal variables. The colleague recommended that I use the ", beta" command to standardize all coefficients. However, as I understand it, this will also standardize the categorical variables I am employing, which will not provide intuitive results.
For example,
sysuse auto
egen STDprice=std(price)
xi: reg STDprice mpg foreign rep78
xi: reg STDprice mpg foreign rep78, beta
I'm using Stata 12, however I don't think its relevant to this example.
While the standardize coefficients are easily interpretable for the continuous "mpg" and reasonably interpretable for the (assumed to be) ordinal variable "rep78", the beta for "foreign" doesn't make sense. Without the standardized dummy variable, the coef can be interpreted as: on average foreign cars cost .347 std. more than domestic cars holding all else constant.
However, if "foreign" is standardized, how would this be interpreted? A 1 standard deviation in "foreignness" doesn't make sense to me.
Therefore, is it technically or practically inadvisable to use the ", beta" command? Would there be any advantages to standardizing cat. vars?
Thanks in advance,
Glenn
Comment