Z-score аномалий во временном ряду

Medium Python алгоритмы Сбер / VK (DA-real)

Условие задачи

Дан список `values` — числовая time series (например, ежедневные DAU). Найдите индексы аномалий: точек где |z-score| > threshold. Z-score = (x - mean) / std. Используй среднее и std по всему ряду (не rolling). Без numpy/scipy. Аналитический контекст: детекция выбросов в дашборде (резкие просадки/всплески метрик). Реализуй `find_anomalies(values, threshold=2.0)` — возвращает list.

Темы

algorithms python real-da statistics

Подсказки

Открыть задачу в тренажёре → ← Все Python-задачи