数数我在df中的类别中类别的类别

时间:2018-08-31 13:28:09

标签: r count

我df中的每一行数据都来自一项研究(或“文章”)。每篇文章都有一个赞助者(“赞助者”),他可能已经赞助了我的数据集中的许多文章。

我想生成一个汇总表,以显示每个赞助商在我的数据集中赞助了多少篇文章。

希望您能提供帮助!

非常感谢!!!

Annabel

2 个答案:

答案 0 :(得分:0)

我认为您的数据框如下所示:

df=data.frame(article=1:10,sponsor=letters[round(runif(10,1,5))])
head(df)
  article sponsor
1       1       a
2       2       b
3       3       e
4       4       d
5       5       e
6       6       b

如何快速检查每个赞助商的文章数:

table(df$sponsor)

答案 1 :(得分:0)

我不确定您想做什么,但是 我想您正在寻找的是:

table(df$Sponsor)

如果您想要最频繁出现的值,可以使用:

names(sort(table(df$Sponsor), decreasing=TRUE))[1]

下次,请尝试提供MWE,以便我们更轻松地提供帮助。