Я хочу иметь три столбца в кадре данных, содержащем по одной строке с каждой ячейкой, содержащей список
Ввод
mylist1 <- strsplit(c("banana","tomato","NA"), ",")
mylist2 <- strsplit(c("orange","nut","tomato"), ",")
mylist3 <- strsplit(c("orange","nut","NA"), ",")
Желаемый вывод
mylist1 mylist2 mylist3
list list list
но в данный момент я получаю фрейм данных, который разбивает список на отдельные столбцы. Как мне создать список списков в фрейме данных?
Текущий вывод
structure(list(X.banana. = "banana", X.tomato. = "tomato", X.NA. = "NA",
X.orange. = "orange", X.nut. = "nut", X.tomato..1 = "tomato",
X.orange..1 = "orange", X.nut..1 = "nut", X.NA..1 = "NA"), class = "data.frame", row.names = c(NA,
-1L))