擅长:python、mysql、java
<p>也许:</p>
<pre><code>>>> ts, n = df['event'] == 'ping', 3
>>> idx = ts.shift(n).fillna(False) # +n rows
>>> for j in range(-n, n): # -n to n-1 rows
... idx |= ts.shift(j).fillna(False)
...
>>> df[idx]
</code></pre>