在pandas数据框中,检查至少一个元素是否为0的最快方法是什么?想象一下数据是:
Name Asset Revenue
A 10 20
B 0 21
我需要返回true,因为至少有一个元素是0.数据框中的一个元素,而不是每行/每列一个元素
答案 0 :(得分:4)
你可以这样做:
0 in df.values
答案 1 :(得分:2)
您可以使用isin
:
df.isin([0]).any().any()
答案 2 :(得分:1)
可能两次使用any
df.eq(0).any().any()
Out[173]: True