找出向量中最常见的 n 个值 [英] Find the n most common values in a vector
本文介绍了找出向量中最常见的 n 个值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个向量说
c(1,1,1,1,1,1,2,3,4,5,7,7,5,7,7,7)
我如何计算每个元素,然后返回例如3 个最常见的元素,即 1、7、5?
How do I count each element, and then return the e.g. 3 most common elements, i.e. 1, 7, 5?
推荐答案
我确定这是重复的,但答案很简单:
I'm sure this is a duplicate, but the answer is simple:
sort(table(variable),decreasing=TRUE)[1:3]
这篇关于找出向量中最常见的 n 个值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文