汇总数据帧列Python的段

时间:2016-01-29 01:22:46

标签: python pandas dataframe

我正在尝试遍历我的DataFrame,从每个初始i创建5年未来回报。我的代码如下,但它给了我错误:无效的语法。

list = ['aapl','tsla','vz','t']

df = pd.io.data.get_data_yahoo(list, start = start_of_interval, end = end_of_interval, interval = data_interval)['Adj Close']
df = DataFrame(df)
df['Returns'] = df.pct_change()
l = df.index.values 
for i in range(0,len(l)):
   df.loc[l[i], '5YearReturn'] = df.cumsum(df.loc[l[i], "Returns"]:df.loc[l[i+1824], "Returns"]) 

我不能以这种方式使用cumsum吗?

0 个答案:

没有答案
相关问题