1
這很簡單,但我無法讓它回頭。比方說,以下的數據幀,我想只保留與y列重複值的行:從大熊貓中刪除非重複的行
>>> df
x y
x y
0 1 1
1 2 2
2 3 2
3 4 3
4 5 3
5 6 3
6 7 5
7 8 2
所需的輸出看起來像:
>>> df
x y
1 2 2
2 3 2
3 4 3
4 5 3
5 6 3
7 8 2
我嘗試這樣做:
df[~df.duplicated('y')]
,但我得到這個:
x y
0 1 1
1 2 2
3 4 3
6 7 5