cheapr_c | R Documentation |
c()
cheapr's version of c()
. It is quite a bit faster for atomic vectors
and combines data frame rows instead of cols.
cheapr_c(..., .args = NULL)
... |
Objects to combine. |
.args |
An alternative to |
Combined objects.
library(cheapr)
# Combine just like `c()`
cheapr_c(1, 2, 3:5)
# It combines rows by default instead of cols
cheapr_c(new_df(x = 1:3), new_df(x = 4:10))
# If you have a list of objects you want to combine
# use `.args` instead of `do.call` as it's more efficient
list_of_objs <- rep(list(0), 10^4)
bench::mark(
do.call(cheapr_c, list_of_objs),
cheapr_c(.args = list_of_objs)
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.