Я пытаюсь импортировать несколько файлов Excel, основываясь на их названиях, в RStudio.Однако я должен создать каталог для этих файлов, и эти файлы имеют два разных расширения: .xls и .xlsx.Я запутался в том, как я могу успешно импортировать эти файлы самым быстрым способом.
Я устал от создания циклов 'for' и 'if' и с треском провалился.Я привел пример ниже.Я просто не знаю, как это сделать.Даже если вы предоставите какое-то сообщение об ошибке, было бы полезно использовать команду try / trycatch / stop.
a = paste0("subtitle1","subtitle2", ".xls")
for (i in 1:length(var)){
b = try(read_excel(paste0(getwd(),"/",a[i])))
stop('error message')
}
ИЛИ
if (i = 1:length(var)){
a = paste0("subtitle1","subtitle2", ".xls")
b[i] = read_excel(paste0(getwd(),"/",a[i]))
} else {
c = paste0("subtitle1","subtitle2", ".xlsx")
d[i] = read_excel(paste0(getwd(),"/",c[i]))
}