gpt4 book ai didi

python - ewmvar 在 pandas 中的向后兼容性

转载 作者:太空宇宙 更新时间:2023-11-04 05:55:41 26 4
gpt4 key购买 nike

ewmvar 似乎并不总是向后兼容。在 pandas 0.14.1 和 0.15.2 中使用设置 bias=True 时,我们得到相同的结果。但是,当 bias=False 时(默认情况下),结果将不再相同。

在这种情况下有办法保持兼容吗?我想确保它确实如此。

s = Series(range(1, 11))
ewmvar(s, span=19, bias=False)

在 pandas 0.14.1 中给出:

0   -2.343804e-16
1 2.631579e-01
2 6.998135e-01
3 1.307082e+00
4 2.080978e+00
5 3.016467e+00
6 4.107530e+00
7 5.347237e+00
8 6.727838e+00
9 8.240851e+00

但是在 pandas 0.15.2 中:

0         NaN
1 0.500000
2 0.998155
3 1.658692
4 2.477992
5 3.451425
6 4.573407
7 5.837471
8 7.236344
9 8.762037

感谢您的任何见解。另一种方法是我设置自己的 ewmvar。

最佳答案

请在此处查看有关 ewma 更改的部分(向下一点):http://pandas.pydata.org/pandas-docs/stable/whatsnew.html#new-features

这些主要是错误修复和不一致。解释任何实际变化和理由。我相信如果不是有问题的情况,向后兼容会被保留(iirc 是你显示的是一个错误的计算)

关于python - ewmvar 在 pandas 中的向后兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27940492/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com