具体来说,我想知道我的pandas数据框中是否包含False。
这是一个nxn的数据框,其中索引是标签。
因此,如果所有值都为True
,除了一个单元格以外,那么我将会返回False。
您的问题有点混淆,但是假设您想知道数据框中是否至少有一个False,那么您可以简单地使用
mask = df.mycol == False
mask.value_counts()
mask.sum()
mask.sum() > 0
df.values
。它会返回数据框中所有行的数组。value = False # This is the value you're searching
df_contains_value = any([value in row for row in df.values])