У вас есть p95 времени ответа по регионам и количество запросов в каждом регионе. Можно ли корректно получить общий p95 как взвешенное среднее региональных p95 с весами по числу запросов?

AНет: процентили не агрегируются взвешенным средним, нужен пересчёт на объединённой выборке или доступ к сырому распределению
BДа: достаточно сделать взвешенное среднее по числу запросов, и полученное число корректно даст общий p95 по всем регионам
CДа: можно взять простое среднее регионального p95 без учёта числа запросов, и результат будет общим p95 по системе
DДа: нужно взять максимальный региональный p95 среди всех регионов, и это значение и будет общим p95 для отчёта
Правильный ответ. Процентили не агрегируются через среднее: их нельзя корректно получить из одних только сегментных значений и весов.

Разбор

p95 зависит от формы распределения, а не только от среднего значения сегмента. Два сегмента с одинаковым p95 могут иметь разные «хвосты», и при объединении общий p95 может измениться непредсказуемо. Чтобы получить p95 на нужном уровне агрегации, нужно пересчитать его на объединённой выборке или иметь доступ к распределению или сырым логам. Взвешенное среднее, простое среднее или максимум по сегментам не дают корректного значения общего процентиля.

Проверь себя · 1/3разбор после ответа
Вам дали ARPU отдельно для iOS и Android, а также количество пользователей в каждой платформе. Как корректно получить общий ARPU по продукту?
Открыть Карьерник в Telegram

Ещё вопросы по теме «Взвешенные средние и смешение»