Depending on what you want, you might be able to do the customizations directly in PROC LIFETEST, using the macros.
But you can save the Quartiles and the CensoredSummary ODS output data sets in order to capture the data in the added table. I used the %SurvivalSummaryTable to add the Number of Patients, etc. in the example below:
ods path(prepend) work.templat(update);
data _null_; %let url = //support.sas.com/documentation/onlinedoc/stat/ex_code/151; infile "http:&url/templft.html" device=url; file 'macros.tmp'; retain pre 0; input; _infile_ = tranwrd(_infile_, '&', '&'); _infile_ = tranwrd(_infile_, '<' , '<'); if index(_infile_, '</pre>') then pre = 0; if pre then put _infile_; if index(_infile_, '<pre>') then pre = 1; run; %inc 'macros.tmp' / nosource; %ProvideSurvivalMacros %SurvivalSummaryTable %CompileSurvivalTemplates data bmt; set sashelp.bmt; xval = 250; yval = 0.2; run; ods select SurvivalPlot; proc lifetest data=bmt plots=(survival(cb=hw atrisk=0 to 2500 by 500)); time T*status(0); strata group /test=logrank adjust=sidak; ods output Quartiles=Quartiles CensoredSummary=Summary; run;
proc print data=Quartiles; where percent=50; run;
proc print data=Summary; run;
... View more