Binds csv
, Excel
, RData
, or Rds
files
in a given directory by row (rbind
).
util_bind( dir = getwd(), recursive = FALSE, format = "csv", pattern = "^filename.*", fn_column = TRUE, fn_column_full_path = FALSE, save = FALSE, fn_output = NULL, save_dir = getwd(), par = TRUE, ncores = NULL, ... )
dir | Character string. Directory which contains target files. |
---|---|
recursive | Logical.
Search files recursively under |
format | Character string.
|
pattern | Character string.
Regular expression.
Pattern of file names.
|
fn_column | Logical.
Save file name of source data file as a new column.
The new column will have |
fn_column_full_path | Logical. Save the full path of source data file as a new column. |
save | Logical.
Save concatenated files in |
fn_output | Character string.
Filename to use when |
save_dir | Character string.
Directory used for |
par | Logical.
If |
ncores | Integer.
Number of cores to use if |
... | Optional arguments to pass to
|
The function requires that files have the same data structure.
For R
object files.
only vectors, matrices or data frames
are allowed.
By default, stringsAsFactors = FALSE
when format = "csv"
.
Ivan Jacob Agaloos Pesigan