Piège
Le paradoxe de Simpson
Un groupe peut être meilleur dans chaque segment et moins bon au total, quand les segments pèsent différemment.
Un ratio global mélange le taux dans chaque segment et le poids de chaque segment. Si un groupe a la plupart de ses
membres dans un segment faible (le mobile, une catégorie bon marché), son total baisse même s'il gagne partout. Montrez
le ratio par segment et au total (GROUPING SETS), et regardez les poids avant de croire le total.
WITH results(device, variant, users, converted) AS (VALUES
('mobile', 'control', 2000, 80), ('mobile', 'treatment', 8000, 400),
('desktop', 'control', 8000, 960), ('desktop', 'treatment', 2000, 260))
SELECT COALESCE(device, 'all') AS device, variant,
ROUND(100.0 * SUM(converted) / SUM(users), 1) AS conversion_pct
FROM results
GROUP BY GROUPING SETS ((device, variant), (variant))
ORDER BY device, variant;
| device | variant | conversion_pct |
|---|---|---|
| all | control | 10.4 |
| all | treatment | 6.6 |
| desktop | control | 12.0 |
| desktop | treatment | 13.0 |
| mobile | control | 4.0 |
| mobile | treatment | 5.0 |