-2

我是一名学习 R 的大一新生,我被一些家庭作业困住了。

数据框:

student HW1 HW2 EXAM1 HW3 HW4
A       100 95  80    96  100
B       98  100 89    100 100
C       90  95  90    88  90

我的问题是如何创建一个包含的新列homework average?这个新列应该是最后一列,并与每个学生对齐。

apply 函数、grep 函数和rowMeans可用于此作业。

接下来我应该尝试什么?

4

1 回答 1

3
df1$hwavg <- rowMeans(df1[,grep("^H",names(df1))])
于 2013-06-12T03:44:42.653 回答