找出向量中最常见的 n 个值 [英] Find the n most common values in a vector

查看:23
本文介绍了找出向量中最常见的 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆