【发布时间】:2021-02-24 08:38:39
【问题描述】:
我有一个如下所示的数据框:
index status counting
2018-02-11 10:00:00 close 0
2018-02-11 10:00:01 close 0
2018-02-11 10:00:02 close 0
2018-02-11 10:00:03 open 1
2018-02-11 10:00:04 open 2
2018-02-11 10:00:05 open 3
2018-02-11 10:00:06 close 0
2018-02-11 10:00:07 close 0
2018-02-11 10:00:08 close 0
2018-02-11 10:00:09 open 1
2018-02-11 10:00:10 open 2
2018-02-11 10:00:11 open 3
2018-02-11 10:00:12 open 4
2018-02-11 10:00:13 open 5
2018-02-11 10:00:14 open 6
2018-02-11 10:00:15 close 0
2018-02-11 10:00:16 close 0
2018-02-11 10:00:17 close 0
我想计算连续“打开”间隔的平均持续时间。通过
- 访问这些区间的开始和结束的索引 或
- 对每个打开的块取最高计数..
谁有想法?
【问题讨论】:
标签: pandas dataframe time timestamp