R中如何求众数
R中没有直接求众数的函数
q1<-c(3,7,5,4,5,6,7,8,6,5)
>table(q1)
q1
345678
113221
>max(table(q1))
[1]3
>table(q1)==max(table(q1))
q1
345678
FALSEFALSETRUEFALSEFALSEFALSE
>names(table(q1))
[1]"3""4""5""6""7""8"
>c(names(table(q1)))
[1]345678
>c(names(table(q1)))[table(q1)==max(table(q1))]
[1]5
转载⾃:
本文发布于:2022-12-03 04:40:53,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/88/42308.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |