filesstrings (version 0.3.2)

MergeTablesOnDisk: Merge Tables.

Description

Merge tables saved on disk as delimited files. The merging is done lengthways so they need to have the same number of columns and the same column names (if they have column names).

Usage

MergeTablesOnDisk(file.names, delim, out.name, header = TRUE, ...)

Arguments

file.names
The paths to the files to merge.
delim
Delimeter used to separate values.
out.name
The path to the output file containing the merged tables.
header
Do the tables to be merged have headers?
...
Additional arguments passed to readr::read_delim

Examples

Run this code
setwd(tempdir())
dir.create("MergeTablesOnDisk_test")
setwd("MergeTablesOnDisk_test")
tab1 <- tibble::tibble(x = 1, y = 2)
tab2 <- tibble::tibble(x = 1, y = 29)
mapply(readr::write_csv, list(tab1, tab2), paste0(c("tab1", "tab2"), ".csv"))
MergeTablesOnDisk(c("tab1.csv", "tab2.csv"), ",", "merged.csv")
readr::read_csv("merged.csv")
setwd("..")
RemoveDirs("MergeTablesOnDisk_test")

Run the code above in your browser using DataCamp Workspace