I have a pandas DF:-
start end ent
0 2 O
3 6 O
7 10 O
11 17 ABC
18 20 O
21 24 O
25 29 O
30 32 O
33 37 XYZ
38 41 XYZ
42 46 XYZ
47 50 O
51 55 O
56 59 O
60 64 O
65 67 O
68 72 O
72 75 O
76 79 O
79 82 O
82 85 O
The goal is to compare 'end' value of a row with 'start' value of row+1 and if they are equal the above would result into:-
start end ent
0 2 O
3 6 O
7 10 O
11 17 ABC
18 20 O
21 24 O
25 29 O
30 32 O
33 37 XYZ
38 41 XYZ
42 46 XYZ
47 50 O
51 55 O
56 59 O
60 64 O
65 67 O
68 75 O
76 85 O
Last 5 rows of original df have changed.
Would really appreciate any inputs, Thank you.