标签: 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'。