如何检查数据框中是否有值

How to check if is there a value in a dataframe

我想检查数据框列中是否有任何不同于零和 NaN 的值。我正在使用以下方法,但现在效果不佳。

if ts.any((ts['x'] > 0) || (ts['x'] < 0)):
   bool = True

if ts.any((ts['x'] > 0) || (ts['x'] < 0)):
   bool = True

关于我应该如何进行的任何提示?

使用 | 按位 OR& 按位 ANDany:

if ((ts['x'] > 0) | (ts['x'] < 0)).any():

或:

if ((ts['x'] != 0) & (ts['x'].notnull())).any():