Как импортировать файл данных по алфавитному имени файла, желательно с помощью tidyverse - PullRequest
0 голосов
/ 16 мая 2019

Я пытаюсь создать некоторый производственный код, и я новичок в этом.Я хочу, чтобы мой сценарий R импортировал файл csv с самой последней датой в имени файла (например, импортируйте «data20190515.csv» вместо «data20190510.csv»).Кто-нибудь может направить меня в правильном направлении, предпочтительно в направлении тидиверса?Любите, насколько полезен ТАК!

Примеры с гуглом на StackOverflow, Github и R-Bloggers.

1 Ответ

1 голос
/ 16 мая 2019

Нет необходимости использовать какие-либо дополнительные пакеты. Если ваши имена файлов стандартизированы, вы можете перечислить ваши файлы в каталоге, отсортировать их в порядке убывания и вытащить первый элемент.

files <- list.files(path)
most_recent_file_path <- sort(files, decreasing = TRUE)[1]
most_recent_file <- read.csv(most_recent_file_path)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...