按 csv python 中的值删除重复项
drop duplicates by value in csv python
我想删除特定列中具有相同值(重复值)的行。
例如 - 我有下一个 df:
name, number, if_unique
1. name1, number1, unique
2. name2, number2, unique
3. name3, number3, not_unique
删除特定列 (if_unique) 的重复项后,结果将是:
3. name3, number 3, not_uniqe
到目前为止我已经尝试过:
df.drop_duplicates('git_url', keep=False)
编辑:
这条线对我有用 -
df.drop_duplicates(subset="if_unique", keep=False, inplace=True)
这对我有用:
df.drop_duplicates(subset="if_unique", keep=False, inplace=True)
我想删除特定列中具有相同值(重复值)的行。
例如 - 我有下一个 df:
name, number, if_unique
1. name1, number1, unique
2. name2, number2, unique
3. name3, number3, not_unique
删除特定列 (if_unique) 的重复项后,结果将是:
3. name3, number 3, not_uniqe
到目前为止我已经尝试过:
df.drop_duplicates('git_url', keep=False)
编辑:
这条线对我有用 -
df.drop_duplicates(subset="if_unique", keep=False, inplace=True)
这对我有用:
df.drop_duplicates(subset="if_unique", keep=False, inplace=True)