Hi all, I'm looking to make some modifications to a Kaplan-Meier survival curve (I work in SAS version 9.4). I'm somewhat familiar with using the SAS KM macros, however I am struggling with modifying the summary table options that I'm interested in producing. Namely, I'd like both the annual # of events and corresponding # of participants still at risk to print at the bottom of the figure (as shown in the attached documents). I've attached the following: a) My current Kaplan-Meier curve output; b) my corresponding code; and c) the figure I am trying to emulate. Thanks in advance for your assistance! %ProvideSurvivalMacros
%let TitleText0 = "Figure 5. Kaplan-Meier plot of the unadjusted cumulative incidence of hypertension according to categories of baseline walking amount";
%let TitleText1 = &titletext0 " for " STRATUMID;
%let TitleText2 = &titletext0;
%let StepOpts = lineattrs=(thickness=2);
%let GraphOpts = DataContrastColors=(red cx9D3CDB green blue)
DataColors=(cx9D3CDB red green blue);
%let yOptions = label = "Cumulative Incidence (%)";
%let xOptions = label = "Follow-up Time (years)";
%let ntitles = 1;
%let GraphOpts = DesignHeight=500px;
%let LegendOpts = title=GROUPNAME location=inside across=1 autoalign=(bottomleft);
%CompileSurvivalTemplates
ods graphics on;
proc lifetest data=temp plot=s(nocensor test atrisk(MAXLEN=50 outside(0.15))) notable;
time timeyr*F33PILLSHYP(0);
strata walk_cat / order=internal;
format walk_cat walk_catf.;
label walk_cat="MET-hr/week:";
run;
... View more