检查数据帧是否包含零元素

时间:2018-06-08 19:42:55

标签: python pandas dataframe

在pandas数据框中,检查至少一个元素是否为0的最快方法是什么?想象一下数据是:

Name   Asset  Revenue
A       10     20
B       0      21

我需要返回true,因为至少有一个元素是0.数据框中的一个元素,而不是每行/每列一个元素

3 个答案:

答案 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