Просто измените rbind.data.frame
в вашем do.call
на cbind.data.frame
.Если ваши кадры данных в списке имеют одинаковое количество строк, вы также можете использовать bind_rows
из пакета dplyr
.Это более эффективная версия того же do.call
df <- do.call(cbind.data.frame, trees)
Или эквивалентно:
library(dplyr)
df <- bind_rows(trees)