Как вычислить медиану группированных непрерывных данных в Python?
Для вычисления медианы группированных непрерывных данных в Python можно использовать библиотеку statistics
. В этой библиотеке есть функция median_grouped
, которая принимает два аргумента: список значений и интервал группировки.
Пример:
import statistics
data = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
interval = 20
median = statistics.median_grouped(data, interval)
print(median)
В этом примере мы вычисляем медиану для данных [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
с интервалом группировки 20
. Результатом будет 55.0
.
Если у вас нет библиотеки statistics
, вы можете установить ее с помощью команды pip install statistics
.