我想将这个格式为(tbl)的数据框转换为以下嵌套列表(tbllst):
library(tidyr)
tbl <- tribble(
~Col1, ~Col2, ~Col3,
"Var1", "Var1_1", "Var1_1_1",
"Var1", "Var1_1", "Var1_1_2",
"Var1", "Var1_2", "Var1_2_1",
"Var1", "Var1_2", "Var1_2_2",
)
tbllst <- list(
Col1 = list(
"Var1" = list(
Col2 = list(
"Var1_1" = list(
Col3 = c(
"Var1_1_1",
"Var1_1_2"
)
),
"Var1_2" = list(
Col3 = c(
"Var1_2_1",
"Var1_2_2"
)
)
)
)
)
)
有自动化的方法可以实现这个吗?