Rückblick: A/B-Test
Teil des Abschnitts Statistik für ML der Machine Learning-Journey von Coddy. Lektion 46 von 64.
Aufgabe
MittelEin Shop zeigte 30 Besuchern Seite A oder B. Besser oder Zufall? ab.csv enthält version, seconds und pages; das Programm liest eine column.
- Gib beide Mittelwerte aus.
- Teste den Mittelwert von B minus den von A per Permutation (zuerst A zusammenführen, keine weiteren Ziehungen) und mit einem t-Test.
- Setze B ein (
yes,up by) nur, wenn B höher ist und der Permutations-p-Wert unter 0.05 liegt. - Boxplots von A und B: x-Beschriftung
Version, y-Beschriftung die Spalte, Titel wie unten.
Runde auf 2 Dezimalstellen, den p-Wert auf 3. Ein anderer Shop, seconds:
Mean seconds: A 61.25, B 63.83
Ship version B: no, seconds changed by 2.58 (p = 0.675, t-test 0.672)Dann beschreibt Coddy das Diagramm, das so aussieht:
Probier es selbst
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from scipy import stats
visits = pd.read_csv("ab.csv")
column = input()
# Ändere die folgenden Zeilen nicht
rng = np.random.default_rng(3)
shuffles = 1000
# Schreibe deinen Code unten
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