The function takes a list of data frames and stacks them into a single data frame. It ensures that all columns from the input data frames in the list are included in the output, filling in missing columns with NA values where necessary.
Examples
x <- data.frame(age = 15, fruit = "Apple", weight = 12)
y <- data.frame(age = 51, fruit = "Tomato")
z <- data.frame(age = 26, fruit = "Lemo", weight = 12, height = 45)
alldf <- list(x,y,z)
ct_stack_df(alldf)
#> # A tibble: 3 × 4
#> height weight fruit age
#> <dbl> <dbl> <chr> <dbl>
#> 1 NA 12 Apple 15
#> 2 NA NA Tomato 51
#> 3 45 12 Lemo 26