Boxplots nach Gruppen
Teil des Abschnitts Statistik für ML der Machine Learning-Journey von Coddy. Lektion 41 von 64.
Zwei Gruppen unterscheiden sich: Ist das echt oder Zufall? Dieses Kapitel endet mit der Abbildung, die diese Frage beantwortet:
Es beginnt mit einem Blick. Ein Töpferstudio hat die Laufzeiten seiner beiden Brennöfen gemessen. Gib ax.boxplot eine Liste von Gruppen und deren Namen:
gas = np.array([6.5, 7, 7.5, 8, 7, 6.5, 8.5, 7.5])
electric = np.array([9, 10.5, 11, 9.5, 12, 10, 10.5, 15])
fig, ax = plt.subplots()
ax.boxplot([gas, electric], tick_labels=["Gas", "Electric"])
ax.set_ylabel("Hours")
plt.show()Die Boxen überlappen sich nicht einmal: Gas brennt schneller. Für ein Modell hilft ein Merkmal, dessen Boxen sich kaum überlappen, dabei, die Gruppen voneinander zu unterscheiden.
Aufgabe
MittelEin Skiresort hat 36 Fahrten auf seinen drei Liften zeitlich erfasst. lifts.csv enthält lift (Red, Green oder Blue) und minutes; der Startcode lädt die Datei und richtet das Diagramm ein.
- Gehe die Einträge in
namesdurch und sammle die Minuten jedes Lifts in einer Liste. - Zeichne einen Boxplot pro Lift, beschriftet mit
tick_labels=. - Zeige das Diagramm an.
Es wird nichts ausgegeben; Coddy beschreibt die einzelnen Boxplots. Zwei andere Lifte sehen so aus:
Probier es selbst
import pandas as pd
import matplotlib.pyplot as plt
lifts = pd.read_csv("lifts.csv")
names = ["Red", "Green", "Blue"]
# Ändere die folgenden Zeilen nicht
fig, ax = plt.subplots()
ax.set_title("Lift Times")
ax.set_xlabel("Lift")
ax.set_ylabel("Minutes")
# Schreibe deinen Code unten
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Statistik für ML
1Lage und Streuung
Mittelwert und MedianPerzentile und QuartileVarianz und StandardabweichungStichprobe oder Grundgesamtheit?Der häufigste WertRückblick: Lieferzeiten4Stichproben und Grundgesamtheiten
Grundgesamtheit und StichprobeStichprobenmittelwerte variierenDie StichprobenverteilungGrößere Stichproben, weniger ZufallRückblick: Eine Stadt befragen2Verteilungen
DichtehistogrammeDatenverteilungenDie NormalverteilungskurveDie 68-95-99,7-RegelZ-WerteRückblick: Akkulaufzeit8Gruppen vergleichen
Boxplots nach GruppenUnterschied der MittelwerteKönnte es Zufall sein?p-WerteDer t-TestRückblick: A/B-Test3Wahrscheinlichkeit durch Simulation
Wahrscheinlichkeit als HäufigkeitDas Gesetz der großen ZahlenAugensummen beim WürfelnErwartungswertBedingte WahrscheinlichkeitRückblick: Gewinnchancen am Würfelstand6Zusammenhänge
Streudiagramme lesenKorrelationKorrelationsmatrixKorrelations-HeatmapsKorrelation ist keine KausalitätRückblick: Eiscreme und SonneÜbe selbstständig: Online-Python-Compiler