Я пытался выполнить одно упражнение Dataquest, и я понял, что разница, которую я получаю, различна для двух пакетов.
например, для [1,2,3,4]
from statistics import variance
import numpy as np
print(np.var([1,2,3,4]))
print(variance([1,2,3,4]))
//1.25
//1.6666666666666667
Ожидаемый ответ упражнения вычисляется с помощью np.var()
Edit Я предполагаю, что это должно сделать, что более поздняя - это выборочная дисперсия, а не дисперсия. Кто-нибудь может объяснить разницу?