数据框看起来像这样
df = data.frame(name = c("A","B","C"),
exam1 = c(2,6,4),
exam2 = c(3,5,6),
exam3 = c(5,3,3),
exam4 = c(1,NA,5))
Run Code Online (Sandbox Code Playgroud)
我想提取每个“名字”的前 3 个考试成绩,并使用apply()或 dplyr rowwise()函数找到它们的平均值。