smart_merge {smarter}R Documentation

smart_merge

Description

Merges two data.frames assuming they have at least one shared column name

Usage

smart_merge(x, y, mess = FALSE, ...)

Arguments

x

A data.frame

y

A data.frame

mess

Default to FALSE. Otherwise a message is printed.

...

arguments passed to merge

Value

A merged data.frame

Examples


aa = smart_df(a = c(1,2,3),b = c("a","b","c"),c = c(4,5,6))
bb = smart_df(a = c(2,4,5),b = c("b","d","e"),d = c("alpha","beta","gamma"))
smart_merge(aa,bb,all.x = TRUE)
smart_merge(aa,bb,all.y = TRUE)
smart_merge(aa,bb,all = TRUE)


[Package smarter version 1.0.1 Index]