Minimales Python Kaplan-Meier-Plot-Beispiel
English
Deutsch
Installiere die lifelines-Bibliothek:
install_lifelines.sh
pip install -U lifelinesNun kannst du dieses Snippet verwenden, um einen einfachen Kaplan-Meier-Plot aus einem in der Bibliothek enthaltenen Beispieldatensatz zu erstellen:
kaplan_meier_example.py
from lifelines.datasets import load_leukemia
from lifelines import KaplanMeierFitter
# Beispieldatensatz laden
df = load_leukemia()
# Modell aus Daten erstellen
kmf = KaplanMeierFitter()
kmf.fit(df['t'], df['Rx']) # t = Zeitpunkte, Rx: 0=zensiert, 1=Ereignis
# Überlebenskurve des Modells plotten
kmf.plot()Beachte, dass verschiedene Datensätze unterschiedliche Namen für die Zeitspalte (t in diesem Beispiel) und die Ereignis-/Zensierungsspalte (Rx in diesem Beispiel) haben können.
Wir haben den Plot exportiert mit
save_km_plot.py
import matplotlib.pyplot as plt
plt.savefig("Kaplan-Meier-Example-Leukemias.svg")Check out similar posts by category:
Python, Statistics
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow