bind_rows_dt: Bind multiple data frames by row

View source: R/bind_rows_dt.R

bind_rows_dtR Documentation

Bind multiple data frames by row

Description

Bind any number of data frames by row, making a longer result. Similar to 'dplyr::bind_rows', however, columns with same names but different data types would be coerced to a single proper data type.

Usage

bind_rows_dt(...)

Arguments

...

Data frames to combine. Each argument can either be a data frame, a list that could be a data frame, or a list of data frames. Columns are matched by name, and any missing columns will be filled with 'NA'.

Value

data.table

See Also

bind_rows,rbindlist

Examples


bind_rows_dt(iris[1:3,],iris[6:8,])

# data frames with same name but different type
# numeric data would be coerced to character data in this case
df1 <- data.frame(x = 1:2, y = letters[1:2])
df2 <- data.frame(x = 4:5, y = 1:2)
bind_rows_dt(df1, df2)


hope-data-science/tidyfst documentation built on Sept. 23, 2024, 8:05 p.m.