Usage
file_merge( folder_path = NULL , has_header = TRUE , new_header = c() , raw_file_name = NULL , raw_file_extension = NULL , file_name = "dataset.txt" , save_table = TRUE , dir_save_table = NULL , notification = TRUE )
Arguments
folder_path
A string with the path of the folder in which files to be
merged are searched. Search is recursive (i.e., can search also in
subdirectories). folder_path
must be provided. Default is
NULL
.
has_header
Logical. If TRUE
, the function takes the first line
of the first file found as the header of the merged table. Default is
TRUE
.
new_header
String vector with names for columns of the merged table.
Default is c()
. If used, new_header
should be the same length
as the number of columns in the merged table.
raw_file_name
A string with the name of the files to be searched
and then merged. File extension should NOT be included here (see
raw_file_extension
). raw_file_name
must be provided. Default
is NULL
.
raw_file_extension
A string with the format of the files (i.e.,
csv
or txt
) to be merged. raw_file_extension
must be
provided. Default is NULL
.
file_name
A string with the name of the file of the merged table the
function creates in case save_table
is TRUE
. Extension of the
the file can be txt or csv and should be included. Default is
"dataset.txt"
.
save_table
Logical. If TRUE
, saves the merged table. Default is
TRUE
.
dir_save_table
A string with the path of the folder in which the
merged table is saved in case save_table
is TRUE
. Default is the
path provided in folder_path
.
notification
Logical. If TRUE
, prints messages about the
progress of the function. Default is TRUE
.