У меня такой df.
Я хочу сгруппировать по A, а затем B и получить столбец последовательности так, чтобы каждый раз, когда подгруппа B меняет первый элемент следующей подгруппы ((x + 8) - (x% 8)) + 1 из числа предыдущих подгрупп. например, счетчик B1 равен 5, и, следовательно, первый элемент B2 должен быть ((5 + 8) - (5% 8)) + 1 = 9, а затем последовательность продолжается для этой группы.
И один раз группа A изменяет последовательность должна снова начинаться с 1.
Это необходимый выход.