这与
非常相似如何在R?
中按元素列表求和例如,我想要
temp1<-list(c(rep(0,6)),c(1,2,3,4,5,6))
temp2<-list(c(2,3,4,5,6,7))
产生
3,5,7,9,11,13
简单temp1[[2]] + temp2
不起作用。它有特殊的配方吗?
答案 0 :(得分:1)
我们可以使用Map
Map(`+`, temp1, temp2)[[2]]
答案 1 :(得分:1)
假设列表中的两个向量具有相同的长度:
lst=list(a=c(1,2,3,4,5,6),b=c(2,3,4,5,6,7))
list(mapply(FUN = sum,lst$a,lst$b))'.