我希望从DataFrame中删除列"a"值=列"b"值的所有行,如下所示:
a b
1 AAA BBB
2 AAA CCC
3 AAA AAA
4 CCC CCC
5 CCC BBB
6 CCC DDD
请注意,情况并非如此.
a b
1 AAA BBB
2 AAA CCC
3 CCC BBB
4 CCC DDD
我希望从DataFrame中删除列"a"值=列"b"值的所有行,如下所示:
a b
1 AAA BBB
2 AAA CCC
3 AAA AAA
4 CCC CCC
5 CCC BBB
6 CCC DDD
请注意,情况并非如此.
a b
1 AAA BBB
2 AAA CCC
3 CCC BBB
4 CCC DDD
In [93]: df.loc[df.a.ne(df.b)]
Out[93]:
a b
1 AAA BBB
2 AAA CCC
5 CCC BBB
6 CCC DDD
将"a"值等于"b"值的行保留为n-e.