我想从查找索引(第一列或零列df2 [0])的df2数据框中查找具有开始和结束值(即行)的元组列表。 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
@Allen:我添加了所需的输出 – user1739581