Nehmen wir an, ich habe eine Überlebenskurve von 0 bis 6000 Tagen mit Kaplan-Meier-Kurven. Wie könnte ich zukünftige Überlebensraten ab 6001 projizieren? Gibt es eine Funktion oder Extrapolationsmethode, die ich verwenden kann?
Unten finden Sie ein Beispiel, das nur zur Veranschaulichung dient:
library(survival)
library(ISwR)
mfit <- survfit(Surv(days, status == 1)~1, data = melanom)
Wie kann man die Kurven darüber hinaus auf das projizieren, was unten beobachtet wird?
BEARBEITEN:
Aufgrund der großartigen Antwort von @CliffAB möchte ich die obige Frage ergänzen:
Was ist, wenn wir davon ausgehen, dass es sich um ein parametrisches Modell (im Vergleich zu nicht parametrischen KM-Kurven) und eine Verteilung handelt, beispielsweise für dieselben Daten oben? Ich nehme eine log normal
Verteilung an und führe die Daten aus. Kann ich eine Überlebensfunktion der angenommenen Verteilung verwenden, um die zu projizieren? Daten ?
require(flexsurv)
parm.curves <- flexsurvreg(Surv(days, status == 1)~1,dist='lnorm',data=melanom)
plot(parm.curves)
Die Daten, an denen ich arbeite, beziehen sich eher auf die Kundenretention und verhalten sich nicht wie die obigen Daten. Es dient nur zur Veranschaulichung. Aber zeigt nur, dass es schwierig ist, diese Art von Problemen zu projizieren. Meine Frage ist, können wir die angenommene Verteilungsüberlebensfunktion verwenden, um zukünftige Überlebensraten zu projizieren?
Vielen Dank
quelle