Hi all,
I'm using PROC LIFETEST to create a survival plot with number-at-risk printed on the x-axis and the problem is that the number-at-risk labels are printed as 1, 2, etc instead of the full strata format labels, while the strata names are printed as "1: [Label stratum 1]", "2: [Label Stratum 2]" in legends (with the corresponding labels of each stratum instead of the bracketed text).
I modify the template used to create the plots (Stat.Lifetest.Graphics.ProductLimitSurvival) to force the procedure to always print the full label by adding CLASSATRISK = Stratum but the numbers 1 and 2 are still printed with the labels !!!
Anyone could help to get only the number-at-risk labels ?!
You need to use a different variable in your classatrisk.
You are on the correct path by changing the template, but I can't recall the exact variable, I think it might be stratumid or something along those lines. Unfortunately I don't have the code I used to do this anymore (new job). I think I did post the solution on here before though.
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!
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.