在熊猫中移动行

时间:2016-03-08 01:57:49

标签: python pandas

我创建了数据框,按日期升序索引,一列“A”。我想创建一个列'B',它是'A'列的最后五个值的标准偏差,另一个是'C'列,它是与行对应的数字

i=5
while i<(len(df.index)) :
    df['B'][i]=df['A'][i-5:i-1].std()
    i=i+1
df['C']=df.get_loc(df.index.strftime('%m/%d/%Y'))`

此代码不是最佳且缓慢的。对于不起作用的列'C'。

0 个答案:

没有答案