Ich bin neu in Überlebensanalyse und überleben in R. Ich möchte Überlebenswahrscheinlichkeiten für 4 Gruppen (Krankheiten) zu bestimmten Zeiträumen (0,10,20,30 Jahre seit der Diagnose) in ein Tisch. Hier ist die Einstellung:Überlebenswahrscheinlichkeiten in Survfit nach Gruppen extrahieren
fit <- survfit((time=time,event=death)~group)
surv.prob <- summary(fit,time=c(0,10,20,30))$surv
surv.prob
enthält 16 Wahrscheinlichkeiten, das heißt, Überlebenswahrscheinlichkeit für 4 Gruppen bei 4 verschiedenen Zeitperioden geschätzt oben aufgeführt sind. Ich möchte eine Tabelle wie folgt erstellen:
Group time.period prob
1 0 0.9
1 10 0.8
1 20 0.7
1 30 0.6
und so weiter für alle 4 Gruppen.
Irgendwelche Vorschläge, wie eine Tabelle wie diese einfach erstellt werden kann? Ich werde diesen Befehl in eine Schleife einfügen, um die Ergebnisse mit verschiedenen Kombinationen von Kovariaten zu schätzen. Ich habe $ table in survfit angeschaut, aber das scheint nur Ereignisse, Median usw. bereitzustellen. Schätze jede Hilfe dazu.
SK
Danke. Das hat funktioniert! – Skaul
Ich bin neu in stackoverflow. Danke nochmal. – Skaul
Im Survival-Paket können die spezifischen Zeiten eingefügt werden als: 'Zusammenfassung (expfit, Zeit = c (0,10,20,30)) $ surv ' – Skaul