类文档
class RunningMean
运行平均值计算器。
此类可用于计算列表、元组、可迭代对象或任何其他数据源中元素的平均值。 平均值是在运行时计算的,无需显式地对值求和,因此它可以用于具有任意项目计数的数据集。 还能够返回标准差(也是在运行时计算的)
方法 | __complex__ |
未归档 |
方法 | __float__ |
未归档 |
方法 | __init__ |
RunningMean(items=None, n=0.0, mean=0.0, sd=0.0) |
方法 | __int__ |
未归档 |
方法 | __len__ |
未归档 |
方法 | __repr__ |
未归档 |
方法 | __str__ |
未归档 |
方法 | add |
RunningMean.add(value, repeat=1) |
方法 | add |
RunningMean.add(values) |
方法 | clear |
重置运行平均值计算器。 |
属性 | mean |
返回当前平均值 |
属性 | result |
将当前平均值和标准差作为元组返回 |
属性 | sd |
返回当前标准差 |
属性 | var |
返回当前方差 |
实例变量 | _mean |
未归档 |
实例变量 | _nitems |
未归档 |
实例变量 | _sd |
未归档 |
实例变量 | _sqdiff |
未归档 |
RunningMean(items=None, n=0.0, mean=0.0, sd=0.0)
初始化运行平均值计算器。
有两种可能的方法来初始化计算器。 首先,可以提供项目的可迭代对象; 或者,如果我们想继续中断的计算,可以指定项目数、平均值和标准差。
参数 | |
items | 用于初始化运行平均值计算器的项目。 如果items被给出,n, mean和sd必须为零。 |
n | 已处理的元素的初始数量。 如果给出此值,items必须为None. |
mean | 初始平均值。 如果给出此值,items必须为None. |
sd | 初始标准差。 如果给出此值,items必须为None. |