Na czym to polega w sklepie
Funkcja median() zwraca wartość środkową uporządkowanej próbki. Przy danych e-commerce z outlierami (jedno drogie zamówienie B2B) mediana lepiej opisuje typowego klienta niż średnia.
Przykład ze sklepu internetowego
Czasy sesji przed zakupem (w minutach) - jedna sesja trwała 4 godziny (outlier):
from statistics import median
session_minutes = [3, 5, 7, 4, 6, 240, 8, 5, 4, 6]
typical_session = median(session_minutes)
# 5.5 (średnia dałaby ~29 min)
Co zrobić po stronie biznesu
- Mediana wartości zamówienia per segment klientów.
- Mediana liczby odsłon produktu przed add_to_cart.
- Porównanie mediana vs średnia CPA przy ocenie kampanii.
W skrócie
W raportach performance mediana chroni przed zniekształceniem przez pojedyncze ekstremalne transakcje - standard w analizie AOV.