2018-11-16
閱讀量:
910
怎么用Python計(jì)算方差
def de_mean(x):
"""translate x by subtracting its mean (so the result has mean 0)"""
x_bar = mean(x)
return [x_i - x_bar for x_i in x]
def variance(x):
"""assumes x has at least two elements"""
n = len(x)
deviations = de_mean(x)
return sum_of_squares(deviations) / (n - 1)
variance(num_friends) # 81.54
這個(gè)概念看起來(lái)似乎是各個(gè)數(shù)值分別與其均值之差的平方的均值,但我們除
以的是 n-1 而不是 n。事實(shí)上,如果樣本取自更大的總體, x_bar 就是真實(shí)均
值的估值,意味著 (x_i - x_bar) ** 2 是 x_i 的方差對(duì)均值的低估值,所以
我們除以 n-1 而不是 n。






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論