I'm not sure I fully understand, but I think you're looking for Reduce()
, if not please provide an example with sample data and your desired results. Consider this example:
> a <- list(rnorm(5),rnorm(5),rnorm(5),rnorm(5))
> a[[1]] + a[[2]] + a[[3]] + a[[4]]
[1] 1.06310824 -0.20176594 -2.09269676 0.01593767 -1.30949132
> Reduce("+",a)
[1] 1.06310824 -0.20176594 -2.09269676 0.01593767 -1.30949132