LoslegenKostenlos loslegen

Perzentile mit ECDF vergleichen

Um zu sehen, wie die Perzentile mit der ECDF zusammenhängen, plottest du die Perzentile der Iris versicolor-Blütenblattlängen, die du in der letzten Übung berechnet hast, in das ECDF-Diagramm aus Kapitel 1. Die Perzentilvariablen aus der vorherigen Übung stehen dir im Workspace als ptiles_vers und percentiles zur Verfügung.

Beachte, dass du die y-Achse des ECDF-Diagramms auf den Bereich 0 bis 1 skalierst. Dazu musst du das Array percentiles entsprechend umskalieren – in diesem Fall, indem du durch 100 teilst.

Diese Übung ist Teil des Kurses

Statistical Thinking in Python (Teil 1)

Kurs anzeigen

Anleitung zur Übung

  • Zeichne die Perzentile als rote Rauten in die ECDF. Übergebe die x- und y-Koordinaten – ptiles_vers und percentiles/100 – als Positionsargumente und gib die Keyword-Argumente marker='D', color='red' und linestyle='none' an. Das Argument für die y-Achse – percentiles/100 – ist für dich vorgegeben.
  • Zeige die Grafik an.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Plot the ECDF
_ = plt.plot(x_vers, y_vers, '.')
_ = plt.xlabel('petal length (cm)')
_ = plt.ylabel('ECDF')

# Overlay percentiles as red diamonds.
_ = plt.plot(____, percentiles/100, ____='D', ____='red',
         ____=____)

# Show the plot

Code bearbeiten und ausführen