r - 查找向量中 n 个最常见的值

标签 r count ranking

我有一个向量说

c(1,1,1,1,1,1,2,3,4,5,7,7,5,7,7,7)

如何计算每个元素,然后返回例如3 个最常见的元素,即 1、7、5?

最佳答案

我确信这是重复的,但答案很简单:

sort(table(variable),decreasing=TRUE)[1:3]

关于r - 查找向量中 n 个最常见的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17374651/

相关文章:

mysql - 按日期计数和分组应在没有值时返回 0

html - 在我们网站的着陆页上大量使用 iframe 会导致搜索引擎出现问题吗?

php - 转到我在表中的排名

r - 格式为 : 20120405 的日期

r - 从循环逐步回归写入表的问题

r - 在 R 中使用 fft 执行相位相关

perl - 使用 Perl 计算文本中每个单词的字母

mysql - 查询效率 - 计数

ruby-on-rails - 求助Ruby on Rails 5分排名算法

r - 如何合并全局环境中的所有数据框?