LoslegenKostenlos starten

Auswirkungen der Kovariate auf das Überleben plotten

Zwei Strafgefangene stehen auf der Warteliste für ihre Entlassung. Du möchtest ihre Überlebensfunktion für die Zeit bis zur Verhaftung mithilfe des CoxPHFitter-Modells vorhersagen, das du gerade angepasst hast. Die Kovariaten für die Personen sind unten aufgeführt:

Name fin age wexp mar paro prio
Jack 0 35 0 1 1 3
Marie 1 22 0 0 0 0

Stelle die Überlebenskurven von Jack und Marie mit Hilfe von cph nebeneinander mit der Basisüberlebenskurve dar. Das angepasste Modell cph wurde für dich geladen.

Die Klasse CoxPHFitter wurde importiert und das Modul matplotlib.pyplot wurde als plt importiert. Die Bibliotheken pandas und numpy werden als pd bzw. np importiert.

Diese Übung ist Teil des Kurses

<Kurs>Überlebenszeitanalyse in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Verwende .plot_partial_effects_on_outcome(), um die (oben aufgeführten) Kovariatenwerte für Jack und Marie anzugeben und ihre Überlebenskurven zu plotten.
  • Zeige den Plot an.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Plot partial effects
cph.____(covariates=____,
         values=____)

# Show plot
plt.show()
Code bearbeiten und ausführen