import numpy as np
arr =np.array([1,2,3,4,5,6])
#求均值
arr_mean = np.mean(arr)
#求方差
arr_var = np.var(arr)
#求标准差
arr_std = np.std(arr,ddof=1)
print("平均值为:%f" % arr_mean)
print("方差为:%f" % arr_var)
print("方差为s:%f" % (arr_mean *arr_mean + arr_var) )
arr = arr*arr
print(arr)
#求均值
arr_mean = np.mean(arr)
#求方差
arr_var = np.var(arr)
#求标准差
arr_std = np.std(arr,ddof=1)
print("平均值为:%f" % arr_mean)
print("方差为:%f" % arr_var)
验证下方差和期望的关系:
平均值为:3.500000
方差为:2.916667
方差为s:15.166667
[ 1 4 9 16 25 36]
平均值为:15.166667
方差为:149.138889