統計學的Python實現 015 調和平均數

2021-10-06 08:17:14 字數 1035 閱讀 2588

作者:長行

時間:2019.03.14

調和平均數:調和平均數(harmonic mean),又稱倒數平均數,是衡量樣本集中趨勢的統計量,其值為該組資料所有n個變數值的倒數的算數平均數的倒數。其計算公式為:

h =1

1n∑i

=1n1

xi=n

∑i=1

n1xi

h=\frac\sum^_}}=\frac_}}

h=n1​∑

i=1n

​xi​

1​1​

=∑i=

1n​x

i​1​

n​下面我們通過幾個例子來熟悉幾何平均數的特點:

例1:調和平均數受極端值影響顯著,受極小值影響尤其顯著

資料 [1,95,96,97,98,99,100] 的調和平均數為6.594,算數平均數為83.174

資料 [1,2,3,4,5,6,100] 的調和平均數為2.846,算數平均數為17.286

例2:調和平均數中若包含0,則不能計算調和平均數

data_test=[1

,2,3

,4,5

,6,7

]# 定義測試資料

defharmonic_mean

(data)

:# 計算調和平均數

total=

0for i in data:

if i==0:

#處理包含0的情況

return

0 total+=1/i

return

len(data)

/total

print

(harmonic_mean(data_test)

)

結果

2.6997245179063363
調和平均數的應用場景並不是很多,通常用於在缺少樣本總量的情況下使用。

統計學 統計學基礎

五種抽樣方法 1 簡單隨機 選取熱量相同且每個樣本有同等概率被選擇的樣本 2 系統 簡單的系統抽取樣本 3 任意 使用乙個碰巧很容易被選擇的樣本 4 整群 先將總體分為不同組群,從中隨機挑選幾個組群作為樣本 5 分層 定義層級,在每個層級隨機抽取樣本。抽樣方法的選擇一定要符合 1 只有樣本對總體具有...

pyhon常用統計學實現

對於python,經常被別人調侃不是一門適合做統計分析的語言,說起統計分析,最經常提到的是後sas or r,實際在python中也有相關的模組實現統計方面的功能。第一種是呼叫相關的包去呼叫r軟體,可以實現,這種方式在我前面的部落格裡面提到過,但是這種太過依賴於r,說到底還不是python自己的實現...

統計學 論統計學知識點

二 資料度量標準 三 概率分布 四 統計假設檢驗 五 相關和回歸 總結說明 統計學在資料分析的基礎上,研究如何測定,收集,整理,歸納和分析資料規律,以便給出正確訊息的學科。它在資料探勘,自然語言處理,機器學習中都被廣泛使用,比如博主之前的那篇關於規則與統計相結合的詞義消岐方法研究學習筆記,其中作者就...