小编Ale*_*Ale的帖子

从矢量中删除至少x次重复的值

给出一个向量:

例如.:

a = c(1, 2, 2, 4, 5, 3, 5, 3, 2, 1, 5, 3)
Run Code Online (Sandbox Code Playgroud)

使用a[a%in%a[duplicated(a)]]我可以删除不重复的值.但是,它仅适用于仅出现一次的值.

我将如何继续删除此三次中不存在的所有值?(或更多,在其他情况下)

预期结果将是:

2 2 5 3 5 3 2 5 3
Run Code Online (Sandbox Code Playgroud)

删除1和4,因为它们只出现两次和一次

r unique duplicates duplicate-removal

4
推荐指数
2
解决办法
105
查看次数

标签 统计

duplicate-removal ×1

duplicates ×1

r ×1

unique ×1