У меня есть датафрейм Python Pandas как:
name date value
0 XYZ 01-01-2018 No Value
1 XYZ 02-01-2018 No Value
2 XYZ 03-01-2018 A
3 XYZ 04-01-2018 A
4 XYZ 05-01-2018 B
5 XYZ 06-01-2018 B
6 XYZ 07-01-2018 A
Я хочу получить только те строки, в которых данные в столбце значений встречаются в первый раз или A, или B, и пропустить последовательные повторяющиеся значения.
Например, в этом случае A встречается в первый раз с индексом 2, затем B встречается с индексом 4, снова A встречается с индексом 6. Короче говоря, я хочу получить строки с индексами 2,4 и 6.
Любая помощь будет оценена