因此,我有一个excel文件,第一列中有日期,连续行中有固定间隔时间戳,最后一列包含平均值。如果平均值低于100,我必须遍历该特定列,找到包含多个连续零的单元格,因为这表示停机时间
找到这些零后,我必须存储它们的时间戳,并获取该日期的停机时间。到目前为止,我知道如何迭代并找到平均值低于零的特定行。我被困在了可以找到2个或更多连续零并存储它们的时间戳的地方
该表的一个示例是:
+---------+------------+------------+-------------+------------+---------+
| Date | Timestamp1 | Timestamp2 | TImestamps3 | Timestamp4 | Average |
+---------+------------+------------+-------------+------------+---------+
| 1-10-18 | 100 | 100 | 0 | 100 | 75 |
| 2-10-18 | 100 | 0 | 0 | 100 | 50 |
| 3-10-18 | 100 | 0 | 0 | 0 | 25 |
| 4-10-18 | 100 | 100 | 100 | 100 | 100 |
+---------+------------+------------+-------------+------------+---------+
所以现在我要做的就是把它放到字典里
{2-10-18:'Timestamp2-Timestamp3',3-10-18:'Timestamp2 Tmestamp4}
将计算转移到字典中,因为我无法通过Pandas找到合适的解决方案
相关问题 更多 >
编程相关推荐