Python dataframe在第一列中的值较小,但在第二列中的值较高?
我有两个专栏。我想得到那些排。其中第一列的值较小,但第二列的值较大Python dataframe在第一列中的值较小,但在第二列中的值较高?,python,python-3.x,pandas,dataframe,numpy,Python,Python 3.x,Pandas,Dataframe,Numpy,我有两个专栏。我想得到那些排。其中第一列的值较小,但第二列的值较大 id first- column second-column 0 2 1 1 1 9 2 3 5 3 7 2 4 0 1 5 9 3 6 1 5 7 7
id first- column second-column
0 2 1
1 1 9
2 3 5
3 7 2
4 0 1
5 9 3
6 1 5
7 7 2
我想要这样的结果
id first-column second-column
1 1 9
您可以创建一个遮罩,例如:
mask = df.first_column < df.second_column
输出:
first_column second_column
1 1 3
2 3 5
4 0 1
6 1 5
first_column second_column
1 1 3
2 3 5
4 0 1
6 1 5