在pandas 最新版中,ewma函数已经不可用了,但可以用ewm函数+mean()函数来代替。
举例如下:

df

  a     b

0 2001 2003
1 2002 2002
2 2003 2004

df[‘a’].ewm(span=2).mean()

0 2001.000000
1 2001.750000
2 2002.615385

df[‘a’].ewm(span=3).mean()

0 2001.000000
1 2001.666667
2 2002.428571
Name: a, dtype: float64

参数说明:
pandas ewm
pandas ewm
参考文章:https://blog.csdn.net/starter_____/article/details/81429239

相关文章:

  • 2021-12-19
  • 2021-06-11
  • 2021-08-13
  • 2021-08-13
  • 2019-08-11
  • 2021-08-27
  • 2018-03-20
  • 2018-05-12
猜你喜欢
  • 2021-11-01
  • 2019-11-07
  • 2021-06-05
  • 2018-04-16
  • 2021-09-06
  • 2021-09-21
  • 2021-10-16
  • 2021-10-16
相关资源
相似解决方案