Python statistics.stdev() 方法
示例
計算給定資料的標準差
# 匯入 statistics 庫
import statistics
# 從樣本資料計算標準差
print(statistics.stdev([1, 3, 5, 7, 9, 11]))
print(statistics.stdev([2, 2.5, 1.25, 3.1, 1.75, 2.8]))
print(statistics.stdev([-11, 5.5, -3.4, 7.1]))
print(statistics.stdev([1, 30, 50, 100]))
自己動手試一試 »
定義和用法
statistics.stdev()
方法從樣本資料計算標準差。
標準差是衡量數字分散程度的指標。
大的標準差表示資料分散開, - 小的標準差表示資料緊密聚集在均值附近。
提示: 標準差(與方差不同)的單位與資料相同。
提示: 標準差是 樣本方差 的平方根。
提示: 要計算整個總體(population)的標準差,請檢視 statistics.pstdev()
方法。
語法
statistics.stdev(data, xbar)
引數值
引數 | 描述 |
---|---|
data | 必需。用於資料的值(可以是任何序列、列表或迭代器) |
xbar | 可選。給定資料的均值。如果省略(或設定為 None),則自動計算均值 |
注意: 如果 data 的值少於兩個,則返回 StatisticsError。
技術詳情
返回值 | 一個 float 值,表示給定資料的標準差 |
---|---|
Python 版本 | 3.4 |