【发布时间】:2017-01-19 15:43:42
【问题描述】:
这是我的示例数据集。
Name Type B C D
Carl AB 1 0 2
Carl AB 5 4 1
Joe B 0 3 1
Joe O 2 1 0
Joe B 4 4 2
我的目标是将 B 列的平均值计算为如下函数:someFunction(Name,Type)
例如,someFunction(Carl,AB) = 3 和 someFunction(Joe,B) = 2
有人知道我会怎么做吗?
【问题讨论】:
-
对于这种特殊情况,可能不需要函数。您只需输入:
mean(dat$B[dat$Name == "Joe"])
标签: r average multiple-columns