【发布时间】:2020-10-30 12:26:35
【问题描述】:
我有一个包含 10 个数据框的列表,其中每个元素代表一个不同的变量。
l1 <- list(d1=data.frame(a=c(1,2,3), b=c(4,5,6)),
d2=data.frame(a=c(3,2,1), b=c(6,5,4)),
d3=data.frame(a=c(2,2,2), b=c(5,5,5)))
我想对所有数据框的每个对应元素求一个平均值。 所以对于元素 [1,1],我的平均值是 (1,3,2)。 我可以在一个职位上做到这一点:
m1_1<-mean(unlist(lapply(l1, function(x) (x[[1,1]]))))
有没有办法扩展整个数据框的索引? 谢谢, M.
【问题讨论】: