提取R中出现n次以上的项目

时间:2018-06-20 15:00:19

标签: r dataframe data.table

说我正在使用R并有一个数据表:

x <- data.table(V1 = c("A","A","A","B","B","C","D"))    
table(x)

给出以下内容:

A B C D     
3 2 1 1 

如何提取n次出现的项目?例如,如果n = 2,则输出应为“ A”;如果n = 1,则输出应为“ A”和“ B”;如果n = 0,则输出应为“ A”,“ B”,“ C”。

1 个答案:

答案 0 :(得分:0)

使用names(x)[x > n],其中n是所需的次数。例如,names(x)[x > 1]给出"A" "B"