python - 如何根据下一个匹配行的另一列的条件减去 2 行列值?
问题描述
我需要根据下一个匹配的仲裁 ID 减去时间戳以获取每行的增量时间。
由于增量,因此从数据集的末尾开始。示例当前第 57948 行仲裁 ID 为 56 从第 57948 行(朝第 1 行)搜索下一个 56 假设在第 2 行中找到 从“时间戳”中的 2 个值中减去cur_row
57948next_row
以获得时间增量。如果在增量中没有匹配存储时间戳,则存储在当前行“增量”cur_row
中。
我尝试了许多不同的方法,但我不知所措。我对python很陌生。
解决方案
推荐阅读
- excel - 使用 VBA 将范围写入公式
- javascript - 在 .append jquery 内部循环
- python - 我的主要过滤代码有什么问题?它不会返回正确的列表
- c++ - 我可以将参数类型分支到 C++17 中的参数包吗?
- python - Keras 值错误中的自定义损失函数
- javascript - 如何在 Vuejs 中的变量中传递方法名称
- maven-3 - 无法让 maven-assembly-plugin 打包测试
- jquery - jQuery 函数仅在我手动将窗口大小调整为移动设备而不是刷新时才有效
- java - 如何将项目输入资源放在 JAR 之外,如 Lib 文件夹
- python - TypeError 输出似乎倒退