- n天的移动平均+前n天的移动平均
import pandas as pd
close=[1,2,3,4,5,6,7]
df=pd.DataFrame(close,columns=["close"])
#表示求close2天的移动平均
df['close'].rolling(2).mean()
#shift表示数据列整体向下移动一行,这样就表示求前两天的移动平均
df['close'].rolling(2).mean().shift()
import pandas as pd
close=[1,2,3,4,5,6,7]
df=pd.DataFrame(close,columns=["close"])
#表示求close2天的移动平均
df['close'].rolling(2).mean()
#shift表示数据列整体向下移动一行,这样就表示求前两天的移动平均
df['close'].rolling(2).mean().shift()