Повторение: A/B-тест
Часть раздела Статистика для машинного обучения путешествия по Machine Learning на Coddy. Урок 46 из 64.
Задание
СреднеМагазин показал 30 посетителям страницу A или B. Что лучше — или это случайность? В ab.csv есть version, seconds и pages; программа считывает column.
- Выведи оба средних значения.
- Проверь разницу между средним значением B и средним значением A с помощью перестановочного теста (сначала объединить A и B, без других случайных выборок) и t-теста.
- Выпускай версию B (
yes,up by) только если значение B выше и перестановочное p-значение меньше 0.05. - Построй диаграммы размаха для A и B: подпись оси x —
Version, подпись оси y — название столбца, заголовок — как ниже.
Округляй до 2 знаков после запятой, p — до 3. Другой магазин, 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)Затем Coddy описывает диаграмму, которая выглядит так:
Попробуйте сами
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()
# Не изменяйте строки ниже
rng = np.random.default_rng(3)
shuffles = 1000
# Напишите свой код ниже
Все уроки раздела Статистика для машинного обучения
1Центр и разброс
Среднее и медианаПроцентили и квартилиДисперсия и стандартное отклонениеВыборка или генеральная совокупность?Самое частое значениеПовторение: сроки доставки4Выборки и генеральные совокупности
Генеральная совокупность и выборкаСредние значения выборок различаютсяРаспределение выборочных среднихЧем больше выборка, тем меньше шумИтоги: опрос жителей города2Распределения
Гистограммы плотностиФормы распределения данныхНормальная криваяПравило 68–95–99,7Z-оценкиПовторение: время работы батареи8Сравнение групп
Диаграммы размаха по группамРазность среднихА вдруг это случайность?P-значенияt-критерийПовторение: A/B-тест3Вероятность с помощью моделирования
Вероятность как частотаЗакон больших чиселСуммы значений на кубикахМатематическое ожиданиеУсловная вероятностьПовторение: шансы в игре в кости6Взаимосвязи
Чтение диаграмм рассеянияКорреляцияМатрица корреляцийТепловые карты корреляцийКорреляция не означает причинностьПовторение: мороженое и солнцеПотренируйтесь самостоятельно: Онлайн-компилятор Python