Streudiagramme
In früheren Übungen hast du mit Bee‑Swarm‑Plots, Boxplots und ECDF‑Plots die Blütenblattlängen verschiedener Iris‑Arten verglichen. Aber was, wenn du zwei Eigenschaften einer einzigen Art vergleichen willst? Genau das machen wir in dieser Übung. Wir erstellen ein Streudiagramm der Messungen von Blütenblattlänge und ‑breite der Anderson‑Exemplare von Iris versicolor. Wenn die Blüte skaliert (also beim Wachsen ihre Proportionen beibehält), erwarten wir, dass Länge und Breite korreliert sind.
Zur Orientierung findest du hier den Code aus dem Video, mit dem das Streudiagramm erzeugt wurde:
_ = plt.plot(total_votes/1000, dem_share, marker='.', linestyle='none')
_ = plt.xlabel('total votes (thousands)')
_ = plt.ylabel('percent of vote for Obama')
Diese Übung ist Teil des Kurses
Statistical Thinking in Python (Teil 1)
Anleitung zur Übung
- Verwende
plt.plot()mit den passenden benannten Argumenten, um ein Streudiagramm der Blütenblattlänge von versicolor (x‑Achse) gegen die Blütenblattbreite (y‑Achse) zu erstellen. Die Variablenversicolor_petal_lengthundversicolor_petal_widthsind bereits in deinem Namespace. Vergiss nicht, die Argumentemarker='.'undlinestyle='none'zu setzen. - Beschrifte die Achsen.
- Zeige die Grafik an.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Make a scatter plot
# Label the axes
# Show the result