我想在列表中总结多列矩阵,只显示总和而不显示(计算)输入列(类似于我在数据框上的former question)。感谢以前的答案,但是我努力在矩阵上实现这些想法。下面一个例子:R:如何在列表中对多列矩阵求和?
ls <- list(matrix(c(1, 5, 3, 2), ncol=4), matrix(c(NA, 2, 7, 9), ncol=4))
countries <- c("a", "b", "c", "d")
ls <- lapply(ls, "colnames<-", countries)
我预期的结果是:
[[1]]
c new
[1,] 3 8
[[2]]
c new
[1,] 7 11
任何想法如何做到这一点的列求和?由于
你能解释一下,请您所需的输出?你为什么要保留“c”列?这与原来的问题有什么不同? 200列的期望输出是多少? –
c只是一个例子..我有国家列,我想添加到地区。唯一的区别是我之前询问了数据框,现在是矩阵。 –