AttributeError: 'module' object has no attribute 'rolling'

原因:python版本更新

解决:

数据源:

import pandas as pd
Backend TkAgg is interactive backend. Turning interactive mode on.
import numpy as np
from pandas import DataFrame,Series
close_px_all = pd.read_csv('D:\python\DataAnalysis\data\stock_px.csv', parse_dates=True, index_col=0)
close_px = close_px_all[['AAPL', 'MSFT', 'XOM']]
close_px = close_px.resample('B').ffill()
close_px.AAPL.plot()

原报错代码:

pd.rolling().mean(close_px.AAPL,250).plot()

改为:

close_px['AAPL'].rolling(250).mean().plot()

 AttributeError: 'module' object has no attribute 'rolling'_第1张图片

小结:

这是第一次在网上找不到自己的bug解决方案,还是去外国网站解决的,努力,遇见更好的自己

你可能感兴趣的:(翻山越岭解决BUG)