数据框SMA计算

hks*_*014 4 python dataframe pandas

有没有简单的工具/库可以帮助我轻松计算数据帧的sma(..)?

                             GLD       SMA(5)
Date                                
2005-01-03 00:00:00+00:00  43.020000  Nan
2005-01-04 00:00:00+00:00  42.740002  Nan
2005-01-05 00:00:00+00:00  42.669998  Nan
2005-01-06 00:00:00+00:00  42.150002  Nan
2005-01-07 00:00:00+00:00  41.840000  ..
2005-01-10 00:00:00+00:00  41.950001  ..
2005-01-11 00:00:00+00:00  42.209999  ..
2005-01-12 00:00:00+00:00  42.599998  ..
2005-01-13 00:00:00+00:00  42.599998  ..
2005-01-14 00:00:00+00:00  42.320000  ..
Run Code Online (Sandbox Code Playgroud)

piR*_*red 7

df['SMA(5)'] = df.GLD.rolling(5).mean()
df
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

  • 好的。SMA是滚动的意思,我不知道。 (2认同)
  • @jezrael哈!我用谷歌搜索了“简单的移动平均线”。我也不知道 (2认同)