当在python 中使用对dataframe变量df_test使用如下语句时:
pd.rolling_mean(df_test['col_name'], ma)
系统报错: module 'pandas' has no attribute 'rolling_mean' ,报错pandas没有rolling_mean属性。问题在于rolling_mean是pandas旧版本的功能,可以使用如下语句替换:
df_test['col_name'].rolling(ma).mean()
问题的根源在于:新版本pandas已经不支持rolling_mean()方法。另外可以使用pip install pandas安装新的pandas模块。
来源:CSDN
作者:lost0910
链接:https://blog.csdn.net/lost0910/article/details/104572994