Greetings good people,
I am trying to generate a figure with predicted hazard ratio's with 95%Ci's after running a Cox model.
Here is the sample data
When i run the code below - what i am getting seems to be predicted risk rather than predicted hazard ratio. Please advise.
I am trying to generate a figure with predicted hazard ratio's with 95%Ci's after running a Cox model.
Here is the sample data
Code:
* Example generated by -dataex-. For more info, type help dataex clear input float(predictor followup outcome) .08 64 0 .08 2130 0 .07 590 0 .07 736 1 .09 43 1 .09 1894 0 .1 1845 0 .1 4 0 .12 452 1 .11 1810 0 .12 957 0 .11 1709 0 .11 1496 0 .13 814 0 .12 1837 0 .13 1933 0 .12 1260 0 .09 1771 0 .12 2025 0 .14 5 0 .11 1016 0 .17 1914 0 .18 1712 0 .18 1645 0 .12 533 0 .15 1826 0 .17 1829 0 .15 1403 0 .2 2227 0 .11 1864 0 .21 1721 0 .21 80 0 .21 554 0 .17 1964 0 .22 245 0 .21 1785 0 .2 1846 0 .22 2014 0 .15 45 0 .19 197 0 .24 1935 0 .18 1770 0 .23 53 1 .18 1865 0 .25 1 0 .2 7 0 .25 2240 0 .22 903 1 .25 188 0 .28 147 1 .3 1748 0 .28 1791 0 .3 1578 0 .29 1288 1 .22 1 0 .24 2079 0 .32 1727 0 .34 1695 0 .28 1 0 .35 315 1 .3 972 1 .26 9 0 .22 726 0 .24 177 0 .3 1112 1 .33 16 0 .15 1 0 .37 1 0 .25 1320 1 .12 1797 0 .38 400 1 .38 624 1 .37 1525 0 .38 1502 0 .23 1561 1 .29 3 0 .31 2216 0 .36 2075 1 .42 140 0 .27 1401 0 .32 1 0 .08 1651 0 .2 1797 0 .18 1911 0 .28 221 0 .47 1377 1 .44 3 1 .39 518 0 .27 1837 0 .45 768 0 .39 1734 0 .11 8 0 .27 63 0 .31 2065 0 .5 2072 0 .51 2140 0 .14 564 1 .51 2138 0 .25 473 0 .38 293 1 end label values outcome yn label def yn 0 "No", modify label def yn 1 "Yes", modify
When i run the code below - what i am getting seems to be predicted risk rather than predicted hazard ratio. Please advise.
Code:
*customs check stset followup, failure(outcome) show scale(30.4) *run cox regression stcox predictor *predict hazard predict hr_predictor, hr *generate 95% ci predict seyhat_predictor, stdp gen lowerb_predictor = hr_predictor - invt(1205, 0.975)*seyhat_predictor gen upperb_predictor = hr_predictor + invt(1205, 0.975)*seyhat_predictor *sort sort predictor *generate figure twoway (rarea lowerb_predictor upperb_predictor predictor, /// fcolor(red) fintensity(inten10) /// lcolor(black) lwidth(medium) lpattern(dash)) || /// (line hr_predictor predictor, lcolor(black) lwidth(thick)) || /// (scatteri 1 0 1 1, recast(line) /// lcolor(red) lwidth(thin) /// lpattern(dash) lpattern(dash)), /// legend(off)
Comment