天天看點

Python statistics.mode() 方法

Python statistics 子產品

Python statistics.mode() 用于計算給定資料集的衆數。

文法

statistics.mode() 方法文法如下:

statistics.mode(data)
      

參數說明:

  • data -- 包含數值的可疊代對象,例如清單或元組。

傳回值

函數計算并傳回資料集的衆數作為結果。

衆數是資料集中出現頻率最高的值或值的集合。

執行個體

以下執行個體示範了 mode() 函數的方法:

執行個體

import statistics

data = [1, 2, 3, 3, 4, 4, 4, 5]

mode = statistics.mode(data)

print(mode)

輸出結果:

4
      

以上執行個體中,給定的資料集是 [1, 2, 3, 3, 4, 4, 4, 5],使用 mode() 方法計算出衆數為 4。

注意,如果資料集中存在多個衆數且頻率相同,則 mode() 方法會傳回最小的衆數。

mode() 方法常用于分析資料集中的集中趨勢和常見值。在某些情況下,資料集可能沒有衆數或存在多個衆數,這時可以捕獲 statistics.StatisticsError 異常來處理這種情況。

Python statistics 子產品