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 |