【发布时间】:2017-11-25 01:12:06
【问题描述】:
我正在尝试从查看索引的 df2 数据帧(第一列或零列 df2[0])中查找具有开始值和结束值(即行)的元组列表。 df2 示例:
COL0 COL1 COL2
4 x y # start 'tuple x' of COL1
5 i j
6 n m # end 'tuple n'
14 f a # start 'tuple f'
15 e b # end 'tuple e'
...
所以 COL0 个连续的值将形成一个组。如果下一行不连续(例如 6-14),则开始一个新组。选择可能如下:
Crit_a = df2[0][0] + 1 == df2[0][1]
作为输出,我正在寻找一个新的 df3,每行包含以下内容:
COL0 COL1 COL2 COL3 COL4 ...
4 x y n m # start values and end values of COL1 and COL2
14 f a e b
我正在查看 SO here 和其他位置。 谢谢你的建议。
【问题讨论】:
-
你想要的输出是什么?
-
@Allen:我已经添加了所需的输出