【发布时间】:2018-07-04 13:36:11
【问题描述】:
这是我的数据样本:
row Grade1 Grade2 Grade3 Points1 Points2 Points3
1 6 4.5 NA 7 5 4
2 NA 7 8 7 5 4
每当成绩列中的相应结果为 5.5 或更高时,我想要每行的点数列的总和。因此,对于第 1 行,结果将为 7(只有 Grade1 为 5.5 或更高,并且 Grade1 对应于 Points1)。对于第 2 行,结果将是 9:Grade2 和 Grade 3 为 5.5 或更高,因此我们将 Points2 (5) 和 Points3 (4) 相加。
我怎样才能让 R 做到这一点?
【问题讨论】:
标签: r sum conditional-statements multiple-columns