Ich zeichnete Überlebenskurven mit survplot{rms}
. Als ich jedoch n.risk = TRUE
verwendete, um die Nummer der Risikotabelle zu plotten, gab R mir eine Nummer des gesamten Datensatzes, nicht für jede Kurve, und ich kann nicht herausfinden warum.survplot() in "rms": Anzahl der Risiken wird durch die gesamte Gruppe angezeigt, nicht für jede Kurve
# initialize survival commands in R
survive <- Surv(dat$dx_lastcontact_death_months, dat$event)
library(rms)
ff <- cph(survive ~ radiation, data = dat,x = T, y = T)
survplot(ff,radiation,conf.int = 0.95,
lty = c(1,1,1), col = c("red","blue","yellow"), xlab = "", ylab = "",
xlim = c(0,60), time.inc = 12, label.curves = F, n.risk = T)
Zum Beispiel zum Zeitpunkt = 0, sollte die Zahl des Risikos3042 sein, jetzt ist die Handlung 13694 zeigt, die Summe der drei Gruppen. Könnte mir jemand helfen herauszufinden, wo es falsch läuft? Vielen Dank?
Es ist schwierig, da man ein reproduzierbares Beispiel hat keine zu helfen (wir haben nicht 'dat' so können wir Ihre Ergebnisse nicht reproduzieren). Sie könnten versuchen,