【发布时间】:2015-08-09 18:02:14
【问题描述】:
我有一个看起来像这样的数据框;
head(x)
user_id location
1 New York
1 Chicago
2 Atlanta
3 San Antonio
我想删除重复的行(即 user_id 1),而不考虑它们的位置。所以我需要一个新的数据框,它只有唯一的 ID,但仍然有一个位置(所以对于 ID 1,它是芝加哥还是纽约都没有关系)。
【问题讨论】:
-
x[!duplicated(x$user_id), ]... -
你能提供一个更好的代码吗,这个代码似乎已经是你要找的了,因为它有一个重复的行,但它们属于不同的位置。或者,如果案件忽略我的评论,我可能会错过一些东西。
-
你可以使用 dplyr 包中的
distinct():stackoverflow.com/questions/22959635/…
标签: r duplication