我有很多学生记录。我需要创建两个新变量。一个人应该为每个Unitcode
显示每个student_ID
的{{1}}(即注册)计数。
对于每个Year
,每个Fail
应显示student_ID
的计数(即成绩=='失败')。请参阅下面三位学生的记录示例:
Year
如果有人可以帮助计算那些非常受欢迎的新变量。
答案 0 :(得分:1)
使用dplyr
的类似选项是
library(dplyr)
record %>%
group_by(student_ID, Year) %>%
summarise(unitcodes=n(), fails=sum(Grade=='Fail'))