Python 在数据帧中删除重复项
我有一个这样的专栏:Python 在数据帧中删除重复项,python,pandas,duplicates,Python,Pandas,Duplicates,我有一个这样的专栏: ID# Username Name 1411 at8035 Ankita 1320 mppa3 Manoj 1462 asu32 Asu 1462 asu32 Asu 1462 asu32 Asu 1488 kot3 Karla ID# Username Name 1411 at8035 Ankita 1320 mppa3 Manoj 1462 asu32 Asu 1488 kot3 Karla 我希望
ID# Username Name
1411 at8035 Ankita
1320 mppa3 Manoj
1462 asu32 Asu
1462 asu32 Asu
1462 asu32 Asu
1488 kot3 Karla
ID# Username Name
1411 at8035 Ankita
1320 mppa3 Manoj
1462 asu32 Asu
1488 kot3 Karla
我希望该列如下所示:
ID# Username Name
1411 at8035 Ankita
1320 mppa3 Manoj
1462 asu32 Asu
1462 asu32 Asu
1462 asu32 Asu
1488 kot3 Karla
ID# Username Name
1411 at8035 Ankita
1320 mppa3 Manoj
1462 asu32 Asu
1488 kot3 Karla
只想保留第一个或最后一个重复记录
目前,我使用的是:
df.drop_duplicates(['Username','ID#'],keep='last')
但它不起作用。我遗漏了什么吗?用inplace=True这样做
另一种方法是高亮显示最后一个,并在过滤真值之前还原选择
你说它不起作用是什么意思?请描述这个问题。一个猜测:你不知道;似乎没有指定数据帧或使用inplace=True,因此实际上没有对数据帧进行更改