У меня есть фрейм данных, как показано ниже
Код: Выделить всё
df = pd.DataFrame.from_dict({'A':[1,1,2], 'B':[10,20,14], "C":[30,40,20]})

Как создать новый столбец, например newCol, который зависит от столбца A. если значение A остается прежним, то newCol будет заполняться возрастающим целым числом. если в A есть значение diff, здесь 2, то значение newCol сбросится и снова начнет увеличиваться.
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/792 ... same-value