Podsumowanie: test A/B
Część sekcji Statystyka w uczeniu maszynowym ścieżki Machine Learning w Coddy. Lekcja 46 z 64.
Wyzwanie
ŚredniSklep pokazał stronę A lub B 30 odwiedzającym. To lepszy wynik czy szczęście? ab.csv zawiera version, seconds i pages; program odczytuje column.
- Wyświetl średnie obu grup.
- Przetestuj różnicę między średnią B a średnią A za pomocą permutacji (najpierw połącz A, bez innych losowań) i testu t.
- Wybierz wersję B (
yes,up by) tylko wtedy, gdy średnia B jest wyższa, a wartość p z testu permutacyjnego jest mniejsza niż 0.05. - Wykresy pudełkowe A i B: etykieta osi x
Version, etykieta osi y to nazwa kolumny, tytuł jak poniżej.
Zaokrąglij do 2 miejsc po przecinku, p do 3. Inny sklep, 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)Następnie Coddy opisuje wykres, który wygląda tak:
Spróbuj swoich sił
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()
# Nie zmieniaj poniższych wierszy
rng = np.random.default_rng(3)
shuffles = 1000
# Napisz swój kod poniżej
Wszystkie lekcje w sekcji Statystyka w uczeniu maszynowym
1Położenie i rozproszenie
Średnia i medianaPercentyle i kwartyleWariancja i odchylenie standardowePróba czy populacja?Najczęściej występująca wartośćPodsumowanie: czasy dostaw4Próby i populacje
Populacja i próbaŚrednie z prób się różniąRozkład próbkowaniaWiększe próby, mniej szumuPodsumowanie: ankietowanie mieszkańców2Rozkłady
Histogramy gęstościKształty danychKrzywa normalnaReguła 68-95-99,7Wyniki standaryzowane (Z-scores)Podsumowanie: czas pracy baterii5Obserwacje odstające
Wykresy pudełkoweReguła IQRReguła Z-scorePostępowanie z obserwacjami odstającymiPodsumowanie: błędy czujników8Porównywanie grup
Wykresy pudełkowe według grupRóżnica średnichCzy to może być przypadek?Wartości pTest tPodsumowanie: test A/B3Prawdopodobieństwo przez symulację
Prawdopodobieństwo jako częstośćPrawo wielkich liczbSumy oczekWartość oczekiwanaPrawdopodobieństwo warunkowePodsumowanie: szanse na stoisku z kośćmi6Relacje
Odczytywanie wykresów punktowychKorelacjaMacierz korelacjiMapy cieplne korelacjiKorelacja nie oznacza przyczynowościPodsumowanie: lody i słońcePoćwicz samodzielnie: Kompilator Python online