Repaso: prueba A/B
Parte de la sección Estadística para ML del Journey de Machine Learning de Coddy. Lección 46 de 64.
Desafío
IntermedioUna tienda mostró la página A o B a 30 visitantes. ¿Cuál es mejor, o fue cuestión de suerte? ab.csv tiene version, seconds y pages; el programa lee una column.
- Imprime ambas medias.
- Contrasta la diferencia entre la media de B y la de A mediante permutación (agrupa primero A, sin otras extracciones) y mediante una prueba t.
- Publica B (
yes,up by) solo si B es mayor y el valor p de permutación es inferior a 0.05. - Diagramas de caja de A y B: etiqueta del eje x
Version, etiqueta del eje y con el nombre de la columna y el título indicado abajo.
Redondea a 2 decimales y el valor p a 3. Otra tienda, 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)Después, Coddy describe el gráfico, que tiene este aspecto:
Pruébalo tú mismo
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()
# No cambies las líneas de abajo
rng = np.random.default_rng(3)
shuffles = 1000
# Escribe tu código abajo
Todas las lecciones de Estadística para ML
1Centro y dispersión
Media y medianaPercentiles y cuartilesVarianza y desviación estándar¿Muestra o población?El valor más frecuenteRepaso: tiempos de entrega4Muestras y poblaciones
Población y muestraLas medias muestrales varíanLa distribución muestralMuestras más grandes, menos ruidoRepaso: Encuestar a un pueblo7Líneas de tendencia
ResiduosAjuste por mínimos cuadradosTrazar el ajustePredecir con una línea¿Qué tan bueno es el ajuste?Repaso: horas de práctica10Codificación de categorías
Categorías como númerosCodificación one-hotAgrupación de números en intervalosRepaso: anuncios de autos2Distribuciones
Histogramas de densidadFormas de los datosCurva normalRegla del 68-95-99,7Puntuaciones zRepaso: duración de la batería5Valores atípicos
Diagramas de cajaLa regla del RICLa regla del valor ZTratamiento de valores atípicosRepaso: fallos de los sensores8Comparación de grupos
Diagramas de caja por grupoDiferencia de medias¿Podría ser azar?Valores pLa prueba tRepaso: prueba A/B3Probabilidad mediante simulación
La probabilidad como frecuenciaLa ley de los grandes númerosSuma de dadosValor esperadoProbabilidad condicionalRepaso: probabilidades del puesto de dados6Relaciones
Lectura de diagramas de dispersiónCorrelaciónMatriz de correlaciónMapas de calor de correlaciónCorrelación no es causalidadRepaso: helado y sol9Escalado de características
Por qué escalar las característicasEscalado mín-máxEstandarizaciónStandardScalerRepaso: compañeros de escaladaPractica por tu cuenta: Compilador de Python online