Вы фактически делаете петлю Python здесь, что медленно. Обычно в Пандах мы этого избегаем.

екоторые примеры данных для проблемы, над которой я работаю:

index     Quarter    Sales_Growth
0          2001q1    0
1          2002q2    0
2          2002q3    1
3          2002q4    0
4          2003q1    0
5          2004q2    0
6          2004q3    1
7          2004q4    1

Sales_Growth Колонка говорит мне, действительно ли был рост продаж в квартале или нет. 0 = нет роста, 1 = рост.

Сначала я пытаюсь вернуть первыйQuarter когда было два последовательных квартала без роста продаж.

С данными выше этот ответ будет2001q1.

Затем я хочу вернуть 2-й квартал последовательного роста продаж, который происходит ПОСЛЕ первых двух кварталов отсутствия роста.

Ответ на этот вопрос будет2004q4.

Я искал и искал, но самый близкий ответ, который я могу найти, я не могу добраться до работы:https://stackoverflow.com/a/26539166/3225420

Заранее спасибо за помощь новичку в Pandas, я стараюсь изо всех сил, но застрял на этом.

Ответы на вопрос(3)

Ваш ответ на вопрос