Help using Base SAS procedures

How to get only number-at-risk labels in a survival plot (without numbers 1 and 2)?

Reply
Occasional Contributor
Posts: 17

How to get only number-at-risk labels in a survival plot (without numbers 1 and 2)?

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 ?!

Super User
Posts: 19,770

Re: How to get only number-at-risk labels in a survival plot (without numbers 1 and 2)?

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.

Ask a Question
Discussion stats
  • 1 reply
  • 177 views
  • 0 likes
  • 2 in conversation