“为什么我得到一个'DataFrame'对象不可调用”错误?

时间:2019-04-06 22:59:32

标签: python pandas dataframe quandl

我第一次无法在正在使用的DataFrame的列上使用.shift()方法,给我一个DataFrame' object is not callable错误。

sdf = quandl.get("AAII/AAII_SENTIMENT", authtoken="mytoken")
sdf = pd.DataFrame(data = sdf)
sdf = sdf.infer_objects()
sdf.index = pd.to_datetime(sdf.index, dayfirst=True)
sdf = sdf.iloc[9:,]
sdf['sp500_2w_future_close'] = sdf(['S&P 500 Weekly Close']).shift(-2)

我期望得到一个新的列,该列显示S&P 500 Weekly Close向下两行,而是出现了这个奇怪的错误。他,请!!

0 个答案:

没有答案