Pandas encontrar secuencia o patrón en columna
Aquí hay algunos datos de ejemplo para el problema en el que estoy trabajando:
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
losSales_Growth
La columna me dice si hubo un crecimiento de las ventas en el trimestre o no. 0 = sin crecimiento, 1 = crecimiento.
Primero, estoy tratando de devolver el primeroQuarter
cuando hubo dos trimestres consecutivos sin crecimiento de ventas.
Con los datos anteriores, esta respuesta sería2001q1
.
Luego, quiero devolver el segundo trimestre de crecimiento de ventas consecutivo que ocurre DESPUÉS de los dos trimestres iniciales de ausencia de crecimiento.
La respuesta a esta pregunta sería2004q4
.
He buscado y buscado, pero la respuesta más cercana que puedo encontrar no puedo llegar al trabajo:https://stackoverflow.com/a/26539166/3225420
Gracias de antemano por ayudar a un novato de los Pandas, estoy pirateando lo mejor que puedo pero me quedé atrapado en este.