Мне нужно объединить 5 файлов с одинаковой структурой и добавить новую переменную для индексации нового фрейма данных, но все 5 файлов используют один и тот же идентификатор.
Я успешно их комбинирую, но не могу найти, как их проиндексировать. Я попробовал несколько петель, но они не давали мне то, что я хотел.
# Combining files
path <- "D:/..."
filenames <- list.files(path)
t <- do.call("rbind", lapply(filenames, read.table, header = TRUE))
# Trying indexing with loops:
for (i in 1:length(t$ID){
t$ID2<-(t$ID+last(t$ID2))
}
У меня есть 5 файлов, все они с одинаковой структурой, и все они используют одну и ту же переменную для идентификации, т.е.
файл 1 будет иметь:
ID: 1 1 1 2 2 2 3 3 3
И файлы со 2 по 5 будут иметь точно такие же идентификаторы:
Я хотел бы объединить их в один фрейм данных, чтобы у меня было следующее:
ID: 1 1 1 2 2 2 3 3 3 1 1 1 2 2 2 3 3 3 1 1 1 ....
и затем назовите их по-другому Так что я бы имел:
ID: 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 ...