0

与需要整个列表的唯一值的其他请求相比,该请求的目的是删除所有出现多次的值,而不是保留它们。

#create a list in R:    
f <- c(1,2,3,4,5,6,7,8,3,2,4,523,23,1,2,3,4,5)

目标是列出以下内容:

6,7,8,523,23

我的尝试是创建一个 f 表以获得频率:

table(f)

这将产生以下输出:

> f
  1   2   3   4   5   6   7   8  23 523 
  2   3   3   3   2   1   1   1   1   1 

这里有一个相关的请求:如何在 R 中的(频率)表中删除具有特定值的行?但这是一种将频率表转换为数据框的解决方案。我想知道有没有直接的方法。

我感谢有关如何处理此任务的任何帮助或想法。

4

0 回答 0