具体的には、私のパンダデータフレームにFalseが含まれているかどうかを確認したいと思います。パンダ:パンダのデータフレームに特定の値が含まれているかどうかを確認するにはどうすればよいですか?
nxnデータフレームです。インデックスはラベルです。
したがって、1つのセルを除いてすべての値がTrue
の場合は、Falseを返すことにします。
具体的には、私のパンダデータフレームにFalseが含まれているかどうかを確認したいと思います。パンダ:パンダのデータフレームに特定の値が含まれているかどうかを確認するにはどうすればよいですか?
nxnデータフレームです。インデックスはラベルです。
したがって、1つのセルを除いてすべての値がTrue
の場合は、Falseを返すことにします。
あなたの質問は、あなたが簡単に使用することができ、少し混乱するかもしれませんが、あなたがあなたのデータフレーム内に少なくとも1つの虚偽があるかどうかを知りたいと仮定し
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])
あなたが試したことを示してください。 – Merlin