utils_bind: Helper function for binding rows

Description Usage Arguments Value Author(s) Examples

Description

Usage

1
rbind_fill_id(..., .id = NULL, .fill = NA)

Arguments

...

The dataframes. Either a list of data frames, or a comma-separated list of dataframes.

.id

Data frame identifier. If a comma-separated list of data frames is supplied, the labels are taken from the names of the objects. When a list of data frames is supplied, the labels are taken from the names of the list. If no names are found, a numeric sequence is used instead.

.fill

When row-binding, columns are matched by name, and any missing columns will be filled with NA Defaults to NA.

Value

A data frame.

Author(s)

Tiago Olivoto tiagoolivoto@gmail.com

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
(df1 <- data.frame(v1 = c(1, 2), v2 = c(2, 3)))
(df2 <- data.frame(v3 = c(4, 5)))
rbind_fill_id(df1, df2)
rbind_fill_id(df1, df2,
             .fill = ".",
             .id = "dfs")

# Named list
list <- list(a = df1, b = df2)
rbind_fill_id(list, .id = "dfs")

# Unnamed list
list <- list(df1, df2)
rbind_fill_id(list, .id = "dfs")

metan documentation built on Nov. 10, 2021, 9:11 a.m.