Я новичок в R и ищу некоторую помощь по этому вопросу.
Я хочу объединить все файлы xlsx в центральной папке и записать результаты в другой файл xlsx.
У меня проблема этот сценарий нужно запускать разное время в течение дня, и я только что обнаружил в тесте, что он выдаст те же результаты.
Есть ли способ очистить запись в файл перед запуском сценария предотвратить это просто добавив к следующей строке?
Мой код:
library(openxlsx)
path <- " xxxx"
merge_file_name <- "xxxx"
filenames_list <- list.files(path= path, full.names=TRUE)
All <- lapply(filenames_list,function(filename){
print(paste("Merging",filename,sep = " "))
read.xlsx(filename)
})
df <- do.call(rbind.data.frame, All)
write.xlsx(df,merge_file_name)
Заранее спасибо:)