Я пытаюсь использовать mapply для объединения двух списков (A и B). Каждый элемент является фреймворком данных. Я пытаюсь rbind в dataframes в А к соответствующим dataframes в В. Следующие возвращает то, что я хотел бы в Combo1:mapply и два списка
num = 10
A<-list()
B<-list()
for (j in 1:num){
A[[j]] <- as.data.frame(matrix(seq(1:9),3,3))
B[[j]] <- as.data.frame(matrix(seq(10:18),3,3))
}
combo1<-list()
for (i in 1:num){
combo1[[i]] <-rbind(A[[i]], B[[i]])
}
Я пытаюсь использовать mapply сделать то же самое, но я не могу «т заставить его работать:
combo2<-list()
combo2<-mapply("rbind", A, B)
Я надеялся, что кто-то может помочь мне, пожалуйста,
Использование «seq» в спецификации A и B может быть проблематичным. В первом случае это лишнее, а во втором кажется, что это даст неверные результаты. Для векторного ввода используется 'seq_along'. – James