【发布时间】:2017-03-14 15:43:51
【问题描述】:
这是我的示例数据集。
Singer <- c("A","B","C","A","B","D")
Rank <- c(1,2,3,3,2,1)
data <- data_frame(Singer,Rank)
我想计算每个歌手的平均排名。我使用了如下的“总结”功能。
summarise(group_by(data,Singer),mean.rank = mean(Rank))
在这里,我想添加一列,表明歌手出现了多少次。在此示例中,“A”和“B”出现了两次,而“C”和“D”出现了一次。
我尝试使用“table(unlist())”。但它在 summarise 函数中不起作用。
【问题讨论】:
标签: r count data-manipulation