我有一个数据集,其中列是投票,行是议员。我希望计算一致性指数,因此需要众数的频率。
一列看起来像这样
V1
1
3
2
1
1
2
1
我知道以下代码可以显示模式:
getmode <- function(v) {
uniqv <- unique(v)
uniqv[which.max(tabulate(match(v, uniqv)))]
}
我知道R语言可以显示数值的频率。
a <- table(df$V1)
print(a)
有没有办法让R显示众数(在我的例子中是1)的频率,比如在我的例子中是4?