many_merge {EpiForsk} | R Documentation |
Merging Many Data Frames with Name Handling
Description
Function to join/merge multiple data.frames with one or more common variable names.
Usage
many_merge(by, first_data, ...)
Arguments
by |
A join specification created with
|
first_data |
A data frame (presented on the left in the final table). |
... |
Data frames to merge onto |
Value
The many_merge()
function returns a data frame.
Author(s)
ASO
Examples
# Create some dummy data
testdata_id <- c(1:10)
var1 <- rep(letters[1:5], times = 2)
var2 <- letters[1:10]
var3 <- rep(letters[11:12], times = 5)
var4 <- letters[13:22]
var5 <- letters[11:20]
# Rename alle the variables to "var"
data1 <- data.frame(testdata_id, var = var1)
data2 <- data.frame(testdata_id, var = var2)
data3 <- data.frame(testdata_id, var = var3)
data4 <- data.frame(testdata_id, var = var4)
data5 <- data.frame(testdata_id, var = var5)
# Many merge
final_data <- many_merge(
by = c("testdata_id"),
data1,
data2,
data3,
data4,
data5
)
[Package EpiForsk version 0.1.1 Index]