我相信我的问题非常简单,必须有一个非常简单的方法来解决这个问题,但是由于我对Python非常陌生,我无法自己解决它。你知道吗
我把这个数据帧作为我所面临问题的一个简单例子。我需要的是,每10分钟,计算所考虑的点的平均速度,这些点由“Status”列表示,1被考虑,0不被考虑。因此,我希望创建一个每10分钟包含6个平均值的数据帧,然而,平均值只是相对于所考虑的点。你知道吗
Timestamp Category ... Status Quantity
0 2013-08-14 22:00:00 1 ... 1 1
1 2013-08-14 22:00:01 1 ... 1 1
2 2013-08-14 22:00:02 1 ... 0 1.1
3 2013-08-14 22:00:03 1 ... 1 1.2
4 2013-08-14 22:00:04 1 ... 1 1.2
5 2013-08-14 22:00:05 1 ... 0 1.2
6 2013-08-14 22:00:06 1 ... 1 1.2
7 2013-08-14 22:00:07 1 ... 0 1.2
8 2013-08-14 22:00:08 1 ... 1 1.2
35999 2013-08-23 22:59:59 0 ... 1 2.3
希望我能简明扼要。我真的很感激你在这件事上的帮助!你知道吗
我认为您需要首先通过^{} 或^{} 进行过滤,然后通过^{} 使用
mean
重新采样:类似:
相关问题 更多 >
编程相关推荐