У меня есть следующий список, который идет от 1 до 1000. Здесь у меня есть 29 столбцов, и в каждом списке у меня есть одна строка (одномерный список)
Вот мой пример r
кода.
data = sample(c(0,1), replace=TRUE, size=29000)
va1 = c(seq(1, 29000, by = 28))
DF21 <- mapply(function(a, b) DF[a:b, ], va, c(va[-1], nrow(DF)),
SIMPLIFY = FALSE)
DF21
Я использую do.call(rbind,lapply(DF2, colSums))
для вычисления суммы в столбце.Но я получаю сообщение об ошибке «Ошибка в FUN (X [[i]], ...):« x »должен быть массивом как минимум двух измерений»
Как суммировать столбцы в каждомсписок здесь?
Спасибо за вашу помощь.