Skip to contents

Merge auxiliary datasets

Usage

merger_aux(
  aux_data1,
  aux_data2,
  merge_type = c("left", "right", "full", "using", "master", "inner"),
  commn_vars = FALSE,
  ...
)

Arguments

aux_data1

auxiliary data two

merge_type

merge/ join type, the default is left join, options (left, right, full, using, master, inner)

commn_vars

option to keep or retain common variables, default is TRUE

Value

data.table with key information

Examples

pfw <- load_aux("pfw")
#> Error in pipfun::get_wrk_release(verbose = FALSE):  Working release has not been set up
#>  You need to set a working release with `pipfun::setup_working_release()`
ppp <- load_aux("ppp")
#> Error in pipfun::get_wrk_release(verbose = FALSE):  Working release has not been set up
#>  You need to set a working release with `pipfun::setup_working_release()`
pfw_ppp <- merger_aux(pfw, ppp)
#> [1] "left"
#> Error: object 'pfw' not found

cpi <- load_aux("cpi")
#> Error in pipfun::get_wrk_release(verbose = FALSE):  Working release has not been set up
#>  You need to set a working release with `pipfun::setup_working_release()`
pfw_cpi <- merger_aux(cpi, pfw, merge_type = "right", commn_vars = FALSE)
#> [1] "right"
#> Error: object 'cpi' not found
cpi_pfw <- merger_aux(cpi, pfw)
#> [1] "left"
#> Error: object 'cpi' not found