假设我有一个数据框如下

a  b  c
1  1  45
0  2  74
2  2  54
1  4  44

现在,我希望a和b列不相同的行。所以预期的输出是
a  b  c
0  2  74
1  4  44

我怎样才能做到这一点?

最佳答案

我是可读性的爱好者,请使用query:

df.query('a != b')

输出:
   a  b   c
1  0  2  74
3  1  4  44

关于python - Pandas :选择两列不同的行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48751140/

10-10 21:53