I found this instruction in Warren Kuhfeld's documentation for controlling the color of the LIFETEST plot line:
%let GraphOpts = DataContrastColors=(red green blue)
DataColors = (red green blue);
However, I find that this only works when a STRATA statement is used. I'm plotting a single group, and don't want a STRATA (because I don't want a legend or the strata title in the plot). But the line comes out gray without the STRATA.
It's not the end of the world, but is there a way to have a non-gray line without STRATA label in the to
Where do you use this macro variable?
Show the code please.
Hi @daveconifer1,
The macro code (see macro SingleStratum) suggests that for your purpose macro variable StepOpts is relevant. Modifying the example Changing the Line Thickness to
%ProvideSurvivalMacros %let StepOpts = lineattrs=(color=red); %CompileSurvivalTemplates proc lifetest data=sashelp.BMT plots=survival(cb=hw test); where Group='ALL'; time T * Status(0); /* STRATA statement removed */ run;
yields a red Kaplan-Meier curve (for group 'ALL').
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.