02-06-2013 05:00 AM
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 ?!
02-06-2013 10:50 AM
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.