Dear Stata users,
I'm interested in estimating the life-years remaining for certain attained ages in my population (e.g., 30). I am presently using skew-normal regression, which is great because then the results are directly interpretable in terms of difference in life years remaining, or when using the margins command, life years remaining for specified covariates. However, I wanted to compare my estimates with the Weibull and Gompterz models. The Weibull model comes close to my estimates from the skew-normal results, but as I understand from literature, the Gompterz is usually the best estimation of life expectancy. Therefore, my question, how do I convert the results from the Gompertz regression so that the represent similar results as to that of the Weibull regression? Is there an easy to implement formula for this?
I'm interested in estimating the life-years remaining for certain attained ages in my population (e.g., 30). I am presently using skew-normal regression, which is great because then the results are directly interpretable in terms of difference in life years remaining, or when using the margins command, life years remaining for specified covariates. However, I wanted to compare my estimates with the Weibull and Gompterz models. The Weibull model comes close to my estimates from the skew-normal results, but as I understand from literature, the Gompterz is usually the best estimation of life expectancy. Therefore, my question, how do I convert the results from the Gompertz regression so that the represent similar results as to that of the Weibull regression? Is there an easy to implement formula for this?
Code:
* Comparison with a weibull regression streg i.var1 i.var2 i.var3, d(w) predict time1, mean // to get the overall estimated remaining life years * Gompertz regression results streg i.var1 i.var2, d(gompertz) predict time2, xb
HTML Code:
No. of subjects = 1,339 Number of obs = 1,339 No. of failures = 254 Time at risk = 13084 LR chi2(3) = 37.70 Log likelihood = -217.86072 Prob > chi2 = 0.0000 _t Haz. Ratio Std. Err. z P>z [95% Conf. Interval] Var1 .6460315 .0867413 -3.25 0.001 .4965518 .8405097 Var2 2.365025 .3357735 6.06 0.000 1.790551 3.123811 Var3 1.043276 .1442719 0.31 0.759 .7955887 1.368074 _cons .0018343 .0004802 -24.07 0.000 .0010981 .003064 /gamma .069243 .004836 14.32 0.000 .0597645 .0787214
HTML Code:
summ time1 Variable | Obs Mean Std. Dev. Min Max -------------+--------------------------------------------------------- time1 | 1,410 46.71274 6.07855 33.89783 54.4027 summ time2 Variable | Obs Mean Std. Dev. Min Max -------------+--------------------------------------------------------- time2 | 1,410 -6.267286 .3992502 -6.738017 -5.397956
Comment