Menu
CoddyTech

Unterschied der Mittelwerte

Teil des Abschnitts Statistik für ML der Machine Learning-Journey von Coddy. Lektion 42 von 64.

Ist ein neues Modell, eine neue Seite oder eine neue Tastatur besser? Vergleiche die Gruppen anhand ihrer Mittelwertdifferenz: der Mittelwert der einen Gruppe minus der der anderen. Zehn Schreibkräfte haben jeweils ein Layout ausprobiert:

typing = pd.DataFrame({
    "layout": ["Qwerty", "Dvorak", "Qwerty", "Dvorak", "Qwerty", "Dvorak", "Qwerty", "Dvorak", "Qwerty", "Dvorak"],
    "wpm": [68, 76, 74, 65, 61, 82, 79, 70, 66, 74],
})
means = typing.groupby("layout")["wpm"].mean()
print(np.round(means["Dvorak"] - means["Qwerty"], 2))

Dies gibt 3.8 aus: Dvorak-Tippeerinnen und -Tipper erzielten im Durchschnitt 3.8 Wörter pro Minute mehr. Qwerty minus Dvorak ergibt -3.8, also gib an, welche Gruppe zuerst kommt.

Fünf Qwerty-Tippeerinnen und -Tipper und fünf Dvorak-Tippeerinnen und -Tipper als Punkte, verteilt zwischen 61 und 82 Wörtern pro Minute, mit dem Mittelwert jeder Gruppe als Balken, 69.6 und 73.4, und einer roten Klammer, die den Abstand von 3.8 zwischen ihnen markiert

Sind 3.8 viel? Einzelne Schreibkräfte unterscheiden sich um mehr als 20 Wörter pro Minute, sodass allein das Glück, wer welche Tastatur bekam, diese Lücke ausmachen könnte.

challenge icon

Aufgabe

Mittel

Schüler übten mit einer von zwei Mathe-Apps. math_apps.csv enthält app (algo oder numo), score und sets; das Programm liest den Namen einer numerischen Spalte ein.

  1. Berechne den Mittelwert von numo minus den Mittelwert von algo für diese Spalte.
  2. Bestimme anhand des Vorzeichens, welche App vorne liegt, und gib die folgende Zeile aus: die positive Differenz, zuerst den Mittelwert der führenden App, alles mit 2 Dezimalstellen.

Für andere Schüler und die Eingabe score:

algo is ahead on score by 4.0 (151.0 vs 147.0)

Probier es selbst

import numpy as np
import pandas as pd

students = pd.read_csv("math_apps.csv")
column = input()

# Schreibe deinen Code unten
quiz iconTeste dich selbst

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

Übe selbstständig: Online-Python-Compiler