我有一个这样的数据框(df):
A B C D
0 -0.01961 -0.01412 0.013277 0.013277
1 -0.021173 0.001205 0.01659 0.01659
2 -0.026254 0.009932 0.028451 0.012826
如何有效地检查是否存在任何列值没有相同符号的列?
答案 0 :(得分:2)
检查np.sign
和nunique
np.sign(df).nunique()!=1
Out[151]:
A False
B True
C False
D False
dtype: bool