data Headache;
input Minutes Group Censor @@;
datalines;
11 1 0 12 1 0 19 1 0 19 1 0
19 1 0 19 1 0 21 1 0 20 1 0
21 1 0 21 1 0 20 1 0 21 1 0
20 1 0 21 1 0 25 1 0 27 1 0
30 1 0 21 1 1 24 1 1 14 2 0
16 2 0 16 2 0 21 2 0 21 2 0
23 2 0 23 2 0 23 2 0 23 2 0
25 2 1 23 2 0 24 2 0 24 2 0
26 2 1 32 2 1 30 2 1 30 2 0
32 2 1 20 2 1
;
proc lifereg data=Headache;
class Group;
model Minutes*Censor(1)=Group/Dist=Weibull;
run;
proc phreg data=Headache;
class group;
model Minutes*Censor(1)=Group;
run;
What do I need to do to have the predictive survival probability ?
Have you tried adding an OUTPUT statement?
Example
Documentation for OUTPUT statement
@desireatem wrote:
data Headache;
input Minutes Group Censor @@;
datalines;
11 1 0 12 1 0 19 1 0 19 1 0
19 1 0 19 1 0 21 1 0 20 1 0
21 1 0 21 1 0 20 1 0 21 1 0
20 1 0 21 1 0 25 1 0 27 1 0
30 1 0 21 1 1 24 1 1 14 2 0
16 2 0 16 2 0 21 2 0 21 2 0
23 2 0 23 2 0 23 2 0 23 2 0
25 2 1 23 2 0 24 2 0 24 2 0
26 2 1 32 2 1 30 2 1 30 2 0
32 2 1 20 2 1
;
proc lifereg data=Headache;
class Group;
model Minutes*Censor(1)=Group/Dist=Weibull;
run;
proc phreg data=Headache;
class group;
model Minutes*Censor(1)=Group;
run;What do I need to do to have the predictive survival probability ?
How about for proc PHREG predictive probability.
I can get the predictive probability using proc lifereg . Now my question is how about for phreg procedure
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.