Чтобы получить дисперсию списка в Python, вы можете использовать различные методы. Вот несколько подходов:
-
Использование модуля статистики:
import statistics data = [1, 2, 3, 4, 5] variance = statistics.variance(data) print(variance)Этот метод использует функцию
varianceиз модуляstatisticsдля расчета дисперсии заданных данных. -
Использование NumPy:
import numpy as np data = [1, 2, 3, 4, 5] variance = np.var(data) print(variance)NumPy предоставляет функцию
var, которая вычисляет дисперсию массива или списка. -
Расчет вручную:
data = [1, 2, 3, 4, 5] mean = sum(data) / len(data) variance = sum((x - mean) 2 for x in data) / len(data) print(variance)В этом методе дисперсия вычисляется путем вычитания среднего значения из каждого элемента, возведения результата в квадрат, суммирования квадратов разностей и деления на количество элементов.