Чтение нескольких книг Excel из подкаталога в один фрейм данных - PullRequest
0 голосов
/ 24 января 2019

Эта команда позволяет мне читать все файлы .xlsx из текущего каталога в фрейм данных.

df <- map_df(list.files(), ~ read_xlsx(., col_types = 
              c("text", "text", "text", "text", "text", "text", "text", "text", 
                "text", "numeric", "text"))) 

Проблема в том, что я хотел бы поместить все файлы excel в подкаталог с именемфайлы, такие, что он будет меняться следующим образом

 df <- map_df(list.files("files"), ~ read_xlsx(., col_types = 
                  c("text", "text", "text", "text", "text", "text", "text", "text", 
                    "text", "numeric", "text"))) 

Это создает проблему с точки зрения пути, так как список файлов читает из каталога "files", а путь не имеет файлов /first.xlsx, но first.xlsx, что создает проблему при чтении файлов из команды read_xlsx.Что я могу изменить в read_xlsx, чтобы при чтении списка файлов он добавлял подкаталог с названием «files»?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...