r - 检查唯一元素

标签 r

只是一个简单的问题。
我有一个数据框(只显示一个向量),看起来像:

cln1
A
b
A
A
c
d
A
....



我想要以下输出:

cln1
b
c
d



换句话说,我想删除所有复制的项目。函数“unique”和“duplicated”返回输出,包括一次表示的复制元素。我想明确地删除它。

最佳答案

您可以使用 setdiff为了那个原因 :

R> v <- c(1,1,2,2,3,4,5)
R> setdiff(v, v[duplicated(v)])
[1] 3 4 5

关于r - 检查唯一元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15114178/

相关文章:

r - 从 auto.arima 生成的漂移模型(预测包)获取一步预测时出错

r - Ctrl + Shift + D 不运行文档例程

r - 如何检查 data.table 各行中的值是否相同

r - 修改表格以获得绝对频率和相对频率

r - 在kernlab中的SVM训练之外的内核矩阵计算

r - 如何在R中使用查找表而不创建重复项?

r - R 中均值的分组条形图

r - 将 uniroot 函数与 dplyr 管道一起使用

r - 分组依据,然后展开以添加新列

r - R 中 nlme 包中的 gls 函数出错