衡量浮点数列表的波动性或稳定性

2024-04-28 12:51:25 发布

您现在位置:Python中文网/ 问答频道 /正文

不知道有没有人能帮忙。在

我有一组数字列表,一组大约有300个列表,每个列表大约有200个数字。我想计算的是每个列表的“相对稳定性”。在

例如:

列表A:100101103,99,98-范围较小-非常稳定。
列表B:0.3,0.1,-0.2,0.1-同样,v范围小,非常稳定。
列表C:0.00003,0.00002,0.00007,0.00008-稳定。在

现在,我可以使用标准偏差-但是标准偏差返回的值将相对于每个列表中的值。因此,与A名单相比,名单C的标准差得很小,因此从数字上看,并没有给我一个可比的稳定性/波动性指标,使我有意义地问:A名单是否比C名单稳定?在

所以,我想知道是否有人对一个在这些清单中具有可比性的措施有什么建议?在

非常感谢你的帮助。 R


Tags: 列表数字指标建议稳定性意义措施波动性
1条回答
网友
1楼 · 发布于 2024-04-28 12:51:25

您可以使用列表的标准偏差除以列表的平均值。在

这些度量具有相同的单位,因此它们的商将是一个没有单位的纯数。这会将可变性(标准偏差)缩放到数字的大小(平均值)。在

这个方法的主要困难是对于既有正数也有负数的列表,比如你的列表B。平均值可能会比数字少一个数量级,从而夸大了稳定性度量。更糟糕的是,平均值可能最终为零,从而使测量值无法定义。我想不出任何能在所有情况下都能奏效的纠正方法。一份既有正数也有负数的名单的“稳定性”非常令人怀疑,而且取决于具体情况,因此,我怀疑任何一般性的稳定措施在所有这些情况下都能奏效。对于不同的情况,你需要各种各样的。在

相关问题 更多 >