下面是一些例子数据,我工作的问题:熊猫查找序列或模式在列
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
。
然后,我想返回第一季度连续第二季度的销售增长,这是在前两个季度没有增长之后发生的。
这个问题的答案是2004q4
。
我找啊找,但最接近的答案,我可以找到我不能去上班:https://stackoverflow.com/a/26539166/3225420
预先感谢帮助一个熊猫新手,我劈砍而去,尽我所能,但被卡住在这一个。
选择这个答案的主要原因有两个:首先,它的工作,其次我的理解。其他答案也可能起作用,但超出了我的理解范围。错误不在那些提供给他们的我不明白的人身上,而在于我。我需要学习更多。简单分享我的推理。 – SDS
@SDS:干杯。我也发现这种处理它的方式更容易思考。另外它更少打字。 :) –