如何在python中定义一个variance函数来计算多个数值的方差
按你的描述写了个例子,你参考一下:
from statistics import mean
def variance(data):
data_pow = [pow(d-mean(data),2) for d in data]
result = sum(data_pow)/len(data)
return result
data = [1,3,5,6,7,8,9,9,0,1,2,12,3,1]
print(variance(data))
如有帮助,请采纳!
import numpy as np
data = [1,2,3,4,5]
data = np.array(data)
data.std()
如有用请采纳