Python 当重复项仅在第一列中时,在熊猫中删除重复项
我有一个有两列的数据框。第一列(例如A)有重复项,第二列没有 我试过了Python 当重复项仅在第一列中时,在熊猫中删除重复项,python,pandas,Python,Pandas,我有一个有两列的数据框。第一列(例如A)有重复项,第二列没有 我试过了 df["A"].drop_duplicates(inplace=True) 但返回的行数相同。 如何删除列“A”中的值相同的行 例如: John Miller John Smith Mark Robinson Jeffrey Robinson 应该回来 John Miller Mark Robinson Jeffrey Robinson 与参数子集一起使用: df.drop_duplicates(subset=['A'
df["A"].drop_duplicates(inplace=True)
但返回的行数相同。
如何删除列“A”中的值相同的行
例如:
John Miller
John Smith
Mark Robinson
Jeffrey Robinson
应该回来
John Miller
Mark Robinson
Jeffrey Robinson
与参数子集一起使用
:
df.drop_duplicates(subset=['A'],inplace=True)
print (df)
A B
0 John Miller
2 Mark Robinson
3 Jeffrey Robinson
文件:
子集:列标签或标签序列,可选
仅考虑某些列来标识重复项,默认情况下使用所有列
太好了,这就是我想要的。