R具有不同值的重复ID变量

R duplicate ID variables with different values

我有一个如下所示的数据框;

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), ]
  user_id    location
1       1    New_York
3       2     Atlanta
4       3 San_Antonio