【发布时间】:2013-04-24 15:54:15
【问题描述】:
我有 2 个向量:
a <- c(6,5,3,1,6,7,4,5,3,2)
b <- c(2,1,1,2,3,2,1,3,3,2)
我想要一个简单的代码,它返回一个向量,该向量由向量“a”中所有值的平均值组成,在 b 中存在相同值的位置。此外,我希望它的排序方式与 b 的级别相同(levels(as.factor(b)))。
solution = c(mean(5,3,4),mean(6,1,7,2),mean(6,5,3))
更简单的例子:
a <- c(1,2,3,4)
b <- c(1,2,2,1)
solution <- c(2.5,2.5)
非常感谢!
【问题讨论】:
标签: r vector reorganize