data <- data.frame(
id = 1:3,
x = c("a", "b", "c"),
stringsAsFactors = FALSE
)
data$data <- list(
c(1, 2),
c(3, 4, 5),
c(6)
)
unnest_fun(data, cols = "data")
data2 <- data.frame(
id = 1:3,
x = c("a", "b", "c"),
stringsAsFactors = FALSE
)
data2$data <- list(
c(1, 2),
numeric(0),
c(6)
)
unnest_fun(data2, cols = "data")
unnest_fun(data2, cols = "data", keep_empty = TRUE)
Run the code above in your browser using DataLab