小编use*_*829的帖子

识别并计算多列中的重复值

我有一个包含多个列的数据集,看起来类似于:

ID1     ID2     ID3      ID4
Blue    Grey    Fuchsia  Green
Black   Blue    Orange   Blue
Green   Green   Yellow   Pink
Pink    Yellow  NA       Orange
Run Code Online (Sandbox Code Playgroud)

我想要做的是计算每个值在四列中重复的次数.例如,这是我想从上面得到的回复:

ID      Replicates   
Blue    3       
Black   1    
Green   3       
Pink    2
Grey    1
Yellow  2
Fuchsia 1 
Orange  2  
Run Code Online (Sandbox Code Playgroud)

我还希望能够在频率> 2时询问数据集中存在哪个ID值.所以预期的结果将是:绿色和蓝色.

关于如何在R中做到这一点的任何想法?谢谢!

formatting r

2
推荐指数
1
解决办法
879
查看次数

标签 统计

formatting ×1

r ×1