Если ваши данные выглядят как
list_of_lists <- list(
c("company name", "company name", "29", "30"),
c("company name", "company name", "company name", "1253", "4980", "4981")
)
, тогда вы можете попробовать
do.call(rbind, lapply(list_of_lists, function(l) matrix(l, ncol=2)))
# [,1] [,2]
# [1,] "company name" "29"
# [2,] "company name" "30"
# [3,] "company name" "1253"
# [4,] "company name" "4980"
# [5,] "company name" "4981"
, чтобы начать объединять их вместе.
Я предположил:
- все происходит парами, всегда четное количество элементов, поэтому сначала вы добавляете все метки, а затем их значения; и
- , поскольку все является строкой, то матрица в конце не является проблемой; вы всегда можете сделать
as.data.frame
, переименовать столбцы, а затем преобразовать второй столбец в числовое / целое число, если это применимо.