现在位置: 首页 > Python 3 教程 > 正文

Python statistics.stdev() 方法

Python statistics 模块 Python statistics 模块

Python statistics.stdev() 用于计算给定数据集的样本标准偏差。

语法

statistics.stdev() 方法语法如下:

statistics.stdev(data, xbar=None)

参数说明:

  • data -- 包含数值的可迭代对象,例如列表或元组。
  • xbar -- 可选参数,表示数据集的平均值,如果不提供,则函数内部会计算数据集的平均值。

返回值

函数根据给定的数据集计算并返回样本标准偏差作为结果。

实例

以下实例演示了 stdev() 函数的方法:

实例

import statistics

data = [1, 2, 3, 4, 5]
stdev = statistics.stdev(data)
print(stdev)

输出结果:

1.5811388300841898

以上实例中,给定的数据集是 [1, 2, 3, 4, 5],使用 stdev() 方法计算出样本标准偏差为 1.5811388300841898。

样本标准偏差是一种衡量数据集的离散程度的统计量,表示数据值与平均值的偏离程度。它是方差的平方根,用于描述数据的分散程度。

与 pstdev() 方法不同,stdev() 方法计算的是样本标准偏差而不是总体标准偏差,因此使用的是无偏估计。如果你有整个总体的数据,可以使用 pstdev() 方法计算总体标准偏差。

Python statistics 模块 Python statistics 模块