I'm trying to use np.where to count consecutive non-NaN values longer than a certain length as shown below:
e.g. If there are more than 3 consecutive non-NaN values then return True.
Would appreciate any help!
| value | consecutive |
|---|---|
| nan | False |
| nan | False |
| 1 | False |
| 1 | False |
| nan | False |
| 4 | True |
| 2 | True |
| 3 | True |
| nan | False |
| nan | False |
| 1 | True |
| 3 | True |
| 3 | True |
| 5 | True |