I have a vector of file names and a dataframe that contains the "group" name for each of those filenames.
files <- c("data/backup/LATEST/20181514.X1235",
"data/backup/LATEST/X1255+20181514",
"data/backup/LATEST/20181514-X1237",
"data/backup/LATEST/20181514-E1235",
"data/backup/LATEST/20181514F1235",
"data/backup/LATEST/M32_-X6635__20181514",
"data/backup/LATEST/20181514-X1205",
"data/backup/LATEST/l-A1230.20181514-XX")
groups <- data.frame(
ID = c("X1235","X1255","A1230","K93430",
"LOP0343","J3490","X1205","X6635",
"F1235","E1235","X1237"),
Group = c("A","A","A",
"B","A","A",
"B","B","B",
"B","A")
)
As final result I want to have a dataframe with a column containing the full filepath from files and a second column showing its group.
How can I achieve this?
RESULT
filepath group
1 data/backup/LATEST/20181514.X1235 A
2 data/backup/LATEST/X1255+20181514 A
3 data/backup/LATEST/20181514-X1237 A
4 data/backup/LATEST/20181514-E1235 B
5 data/backup/LATEST/20181514F1235 B
6 data/backup/LATEST/M32_-X6635__20181514 B
7 data/backup/LATEST/20181514-X1205 B
8 data/backup/LATEST/l-A1230.20181514-XX A