【Pandas DataFrame】all()やany()メソッドで、データフレームの各列がすべてTrueや少なくとも1つがTrueであるかどうかを判定することができます。

python

PandasのDataFrameでは、all()any()メソッドを使用して、各列がすべてTrueや少なくとも1つがTrueであるかどうかを判定することができます。

例えば、以下のようなDataFrameを考えます。

import pandas as pd
df = pd.DataFrame({
'A': [True, False, True],
'B': [False, False, True],
'C': [True, True, False]
})
print(df)

実行結果:

      A      B      C
0 True False True
1 False False True
2 True True False

このDataFrameでall()メソッドを使用すると、各列がすべてTrueであるかどうかを判定することができます。

print(df.all())

実行結果:

A    False
B False
C False
dtype: bool

このように、all()メソッドを使用すると、各列がすべてTrueであるかどうかを判定することができます。

また、any()メソッドを使用すると、少なくとも1つがTrueであるかどうかを判定することができます。

print(df.any())

実行結果:

A     True
B True
C True
dtype: bool

このように、any()メソッドを使用すると、少なくとも1つがTrueであるかどうかを判定することができます。

タイトルとURLをコピーしました