所有熊猫数据框列上的逻辑运算

时间:2020-03-26 01:45:28

标签: python pandas dataframe

鉴于以下数据框

      col1       col2        col3
0      True      True        False
1      True      True         True
2     False      True         True
3     False      True         True
4     False      True         True
5     False      True         True
6      True      True         True

我想要一个新的数据框,从而导致计算,但要考虑到AND的列数:

df.col1 & df.col2 & df.col3 & etc...

换句话说,如何动态对熊猫数据框列进行AND操作?

请假定所有值均已为布尔值。

1 个答案:

答案 0 :(得分:1)

让我们尝试all =&和any = |

df.all(axis=1)