考虑到NaN使用pandas \ python重新采样

我有以下数据框

date,prec,type
00:20:00 28/12/2002,0.0,1
00:25:00 28/12/2002,0.2,1
00:30:00 28/12/2002,1
00:35:00 28/12/2002,1
00:40:00 28/12/2002,1
00:45:00 28/12/2002,nan,1
00:50:00 28/12/2002,0.4,1
00:55:00 28/12/2002,1
00:55:00 31/12/2002,1

时间步长为5分钟。我想每小时汇总一次。结果,我做了以下事情:

df=df.resample('H').sum()

这是结果

date    type
....
2002-12-30 21:00:00 0
2002-12-30 22:00:00 0
2002-12-30 23:00:00 0
2002-12-31 00:00:00 1

但是,这不能满足我的需求。您可能会注意到,即使我没有数据或小时也没有,它也会给我“ 0”。

总和中是否有任何要设置的参数?

谢谢

aishine 回答:考虑到NaN使用pandas \ python重新采样

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3061922.html

大家都在问