В отчёте: множество A = 400 тыс уникальных пользователей, множество B = 300 тыс уникальных пользователей. При этом заявлено, что объединение равно 900 тыс уникальных пользователей. Какая проверка адекватности по границам самая верная?

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

Разбор

Нижняя граница объединения равна максимуму из размеров множеств, потому что объединение содержит как минимум самое большое из них. Верхняя граница равна сумме размеров множеств, и она достигается, когда пересечение пустое. Если отчёт нарушает эти границы, скорее всего перепутали единицы, ключ дедупликации или сложили метрики неправильно. Такая проверка адекватности быстро отсекает невозможные значения.

Можно заниматься бесплатно

Готовим вопросы…

Три вопроса по теме этой страницы, с объяснениями.

Открыть Карьерник в браузере

Ещё вопросы по теме «Теория множеств и дедупликация»