我df中的每一行数据都来自一项研究(或“文章”)。每篇文章都有一个赞助者(“赞助者”),他可能已经赞助了我的数据集中的许多文章。
我想生成一个汇总表,以显示每个赞助商在我的数据集中赞助了多少篇文章。
希望您能提供帮助!
非常感谢!!!
Annabel
答案 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,以便我们更轻松地提供帮助。