В разделе «Использование filter () для идентификации выбросов» Функциональное программирование на Python - второе издание , автор Steven F. Lott, стр. 106, есть следующий фрагмент кода:
from stats import mean, stdev, z
dist_data = list(map(dist, trip))
μ_d = mean(dist_data)
σ_d = stdev(dist_data)
outlier = lambda leg: z(dist(leg), μ_d, σ_d) > 3
print("Outliers", list(filter(outlier, trip)))
Я погуглил, но не нашел пакета stats
в Python. Некоторые важные вещи включают: статистика пакет начиная с Python 3.4 и stats.zscore функция в scipy. Но в этих пакетах нет функции z()
.
Я также искал в исходном коде репо этой книги,
и не нашел выше фрагмента.
Где найти и установить этот пакет stats
?
Спасибо.