| mergeData | R Documentation |
Merge two data.tables without modifying inputs
mergeData(dt1, dt2, idvars, na.rm = TRUE)
dt1 |
First data.table |
dt2 |
Second data.table |
idvars |
Character vector of column names to merge by |
na.rm |
Logical. If TRUE, performs an inner join (removing unmatched rows). If FALSE, performs a full outer join. |
A new merged data.table with the original key of dt1 preserved
def1 <- defData(varname = "x", formula = 0, variance = 1)
def1 <- defData(varname = "xcat", formula = ".3;.2", dist = "categorical")
def2 <- defData(varname = "yBin", formula = 0.5, dist = "binary", id = "xcat")
def2 <- defData(def2, varname = "yNorm", formula = 5, variance = 2)
dt1 <- genData(20, def1)
dt2 <- genData(3, def2)
dtMerge <- mergeData(dt1, dt2, "xcat")
dtMerge
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.