擅长:python、mysql、java
<p>下面的代码应该能够找到连续出现的正数或负数。下面的代码用于列<code>h_diff</code></p>
<pre><code>df1[df1.h_diff.gt(0)].index.to_series().diff().ne(1).cumsum().value_counts().max() #sequential occurrences greater than 0
df1[df1.h_diff.lt(0)].index.to_series().diff().ne(1).cumsum().value_counts().max() #sequential occurrences less than 0
</code></pre>