2
我试图建立一个像下面一个使用熊猫的数据框,其中如果当天有间隔1和3,Asum只会得到一个值。最接近我得到的东西正在使用这个:Groupby与多索引
df['ASum']=df.groupby(level=['DateTime'])['A'].sum()
但是,当我运行它,它会返回NaN一路下来ASUM。任何关于如何做到这一点的想法都会受到赞赏
A B ASum
DateTime INT
2016-07-05 3 4700.0 4700.0 0
2016-07-06 1 5906.0 6830.0 0
3 1090.0 1090.0 6996
2016-07-07 1 7969.0 5273.0 0
3 1971.0 1971.0 9940
2016-07-08 1 3296.0 2764.0 0
3 1179.0 1179.0 4475
2016-07-11 1 4993.0 5798.0 0
3 1325.0 1325.0 6318
谢谢阿尔贝托!这工作很好!我一直在试图让它与.pct_change一起工作,但还没有运气。 – BROB1
如果您无法完成工作,您可以随时发布其他问题... –