multi_merge: Merge together multiple data.tables.

Description Usage Arguments Details Value Examples

Description

Sequentially merge a list of data.tables on a given set of variables (inner-join).

Usage

1
multi_merge(data_list, key_var, allow.cartesian = FALSE)

Arguments

data_list

List of data.tables which are to be merged (list - data.table).

key_var

Vector of variable names on the basis of which the data.tables are to be merged (vector - character).

allow.cartesian

See ?data.table (logical - TRUE/FALSE) [default: FALSE].

Details

Maintained by: Clara Marquardt

Value

Merged data.table.

Examples

1
2
3
data_list   <- list(ed[1:100], dia[1:100], dem[1:100])
dt_merged <- multi_merge(data_list=data_list, key_var=c("empi"))
print(str(dt_merged))

ClaraMarquardt/ehR documentation built on May 6, 2019, 12:02 p.m.