Python中的統計函式
Python 透過匯入 `statistics` 模組,能夠解決數學表示式和統計資料問題。Python 可以進行各種型別的統計和數學運算。
這些函式計算樣本或總體的平均值。
| mean() | 資料的算術平均值(平均數)。 |
| harmonic_mean() | 資料的調和平均值。 |
| median() | 資料的中位數(中間值)。 |
| median_low() | 資料的低中位數。 |
| median_high() | 資料的高中位數。 |
| median_grouped() | 分組資料的中間值,並計算分組資料的第50個百分位數。 |
| mode() | 資料出現次數最多的值。 |
mean()
此函式計算序列或迭代器中樣本資料的算術平均值或平均值。
示例
list = [1, 2, 3,3,4,5,]
print ("The mean values is : ",end="")
print (statistics.mean(list))
輸出
The mean value is : 3
harmonic_mean()
此函式計算順序或迭代的實數值(調和平均數)。
示例
list = [1,2,3]
print ("The harmonic _mean values is : ",end="")
print (statistics.harmonic_mean(list))
輸出
The harmonic _mean values is :1.6
median()
此函式計算迭代順序中算術資料的中間值。
示例
list= [1, 3,5,7]
print ("The median values is : ",end="")
print (statistics.median(list))
輸出
The median values is :4.0
median_low()
此函式計算奇數個元素資料的中位數,但對於偶數個元素,它計算資料中兩個中間元素中較小的一個。
示例
list = [1,2,2,3,3,3]
print ("The median_low values is : ",end="")
print (statistics.median_low(list))
輸出
The median_low values is :2
median_high()
此函式計算奇數個元素資料的中位數,但對於偶數個元素,它計算資料中兩個中間元素中較大的一個。
示例
list = [1,2,2,3,3,3]
print ("The median_high values is : ",end="")
print (statistics.median_high(list))
輸出
The median_high values is :3
median_grouped()
此函式用於計算分組資料的中間值,並計算分組資料的第50個百分位數。
示例
list = [2,2,3,4]
print ("The median_grouped values is : ",end="")
print (statistics.median_grouped(list))
輸出
The median_grouped values is : 2.5
mode()
此函式從離散或名義資料或出現次數最多的數字中返回最常見的數。
示例
list = [2,2,3,4,4,1,2]
print ("The mode values is : ",end="")
print (statistics.mode(list))
輸出
The mode values is : 2
廣告
資料結構
網路
關係型資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP