Performs base::cbind() on data.tables, possibly by reference.

rcbind(x, y)

Arguments

x

(data.table::data.table())
data.table::data.table() to add columns to.

y

(data.table::data.table())
data.table::data.table() to take columns from.

Value

(data.table::data.table()): Updated x .

Examples

x = data.table::data.table(a = 1:3, b = 3:1) y = data.table::data.table(c = runif(3)) rcbind(x, y)
#> a b c #> 1: 1 3 0.8056800 #> 2: 2 2 0.8140513 #> 3: 3 1 0.4039110