Я только учусь Python, и этот код кажется простым. Тем не менее, я не могу понять, как это исправить, даже после поиска вокруг. Любой совет?
%matplotlib inline
import pandas as pd
def get_returns(file):
'''This function get_data reads a data file from disk
and returns percentage returns.'''
return pd.read_csv( file + '.csv', index_col=0, parse_dates=True).pct_change()
df = get_returns('ABC_Example')
df['AAPL'] = get_returns('AAPL_Example')
df['ABC'].rolling(50).corr(df['AAPL'])[-200].plot()
AttributeError: 'numpy.float64' object has no attribute 'plot'