Я пытаюсь выяснить, как преобразовать data.frame в список списков.Предположим, у меня есть (не стесняйтесь изменить это, если вам нужно захватить больше атрибутов на потом):
v <- list(
row1=list(col1 = as.Date("2011-01-23"), col2="A"),
row2=list(col1 = as.Date("2012-03-03"), col2="B"))
d <- do.call(rbind, lapply(v, as.data.frame))
d$col3 <- 2
Как мне вернуть d
обратно в список списков (аналогично v
).Конечный результат должен быть эквивалентен результату:
vr <- list(
row1=list(col1 = as.Date("2011-01-23"), col2="A", col3=2),
row2=list(col1 = as.Date("2012-03-03"), col2="B", col3=2))