Я пытаюсь решить небольшую проблему в R о чтении кратных файлов с тем же именем, но выделенных в разных каталогах.Прочтите многократные файлы в R, выделенные в разных каталогах, но с тем же именем
У меня есть 100 файлов с именем R04
и с расширением .xlsx
, но они выделяются в 100 различных каталогов, например:
file 1: C:\General Data\Month1\R04.xlsx
file 2: C:\General Data\Month2\R04.xlsx
.
.
.
file 100: C:\General Data\Month2\R04.xlsx
Моя проблема в том, что я не могу получить, чтобы прочитать эти файлы. Возможно, их можно прочитать с помощью for
, и из-за того же имени в 100 файлах я не знаю, можно ли назвать каждый из них числом, связанным с месяцем, например, в случае первого файла имя должно be 01
за месяц 1 и т. д.
Пробовали ли вы чтение одного файла первый Если да, то пожалуйста, вы можете разместить код , – Metrics
@Metrics @agstudy OK, Когда я читаю один файл, я делаю это, и все в порядке: 'setwd (" D:/Documentos/Files/Month1 ") библиотека (RODBC) Base =" R04.xlsx " conexion = odbcConnectExcel2007 (Base) Month1_R04 = sqlQuery (channel = conexion, "select * from [Hoja1 $]", as.is = TRUE) close (conexion) 'Проблема в том, что у меня есть 100 различных каталогов, таких как D:/Documentos/Files/Month1' с 2,3 и т. Д., И я ищу способ сделать это с циклом, потому что число месяцев меняется, и у меня будет 101, 102 и т. Д. И вы можете увидеть, что у меня будет другой проблема с структурой названия 'Month1_R04' для каждого файла – Duck