如何计算单词出现在R中的次数,输出是哪一次出现最多?
a <- list(c("A", "A", "A", "A", "B", "B", "A", "B", "C", "C", "C", "A"))
输出应为&#34; A&#34;
答案 0 :(得分:1)
不确定你是否真的有一个列表或向量,但有一个向量
struct
你可以做到
a <-c("A", "A", "A", "A", "B", "B", "A", "B", "C", "C", "C", "A")
获取最常见的值
答案 1 :(得分:1)
您可以将names(sort(table(a), decreasing=TRUE))[1]
与sort
标志一起使用:
decreasing=TRUE
输出:
sort(table(list(c("A", "A", "A", "A", "B", "B", "A", "B", "C", "C", "C", "A"))),decreasing=TRUE)[1]