cumulant 函数
根据数值列表的原点矩计算指定阶的累积量。
语法
cumulant(data, order)cumulant(data, order, weights = weights)
参数与选项
list | 形如 [1, 2, 3] 的列表字面量。 |
|---|---|
data | 非空有限实数列表。未知/重复选项或多余参数报错。数值输出采用双精度;超出可表示范围时报错,不返回 NaN 或无穷答案。 |
order | 精确整数阶数,1 至 100。小数阶数报错,不会取整或截断。计算总体矩/累积量,不是无偏样本估计。 |
weights | 可选有限非负权重,长度与数据相同且总和大于零。零权重项不参与计算。中心矩、标准化矩和累积量以加权平均为中心。 |
示例
- 二阶累积量
Statistics:-Cumulant([1, 2, 3], 2)返回约 0.666666666667。 - 三阶累积量
Statistics:-Cumulant([1, 2, 3], 3)返回 0。 - 平移不变的方差
cumulant([100000001,100000002,100000003],2)返回约 2/3,不会因消减误差错误地返回零。