R list.files не показывает все файлы (возможно, проблема с путями?) - PullRequest
0 голосов
/ 29 апреля 2018

Я пытаюсь составить список файлов, используя list.files (код ниже):

 raw.file.list <-"/Volumes/TempData/Heather Speckman/EC_Restored/NNTR EC/2014/Unpacked Data"
 setwd(raw.file.list)    
 raw.file.list <- list.files(path = raw.data.dir, recursive = T, full.names = T) 

Я знаю, что в этом raw.data.dir содержится более 4000 файлов, эта команда перечисляет только 1200 из них - и это 1200. Я НЕ вижу, когда смотрю в Windows.

Кто-нибудь может мне помочь, почему?

Дополнительная информация:

Путь к файлу (raw.file.list) существует, R перемещается туда просто отлично. Путь правильный и одинаковый, когда я смотрю в Windows и R (кроме / и \). Я также попробовал это на своем Mac, и получил тот же нефункциональный результат.

 raw.file.list <-"/Volumes/TempData/Heather Speckman/EC_Restored/NNTR EC/2014/Unpacked Data" 

- это рабочий сервер, который работает как жесткий диск. Это никогда не доставляло мне проблем раньше. Если я копирую / вставляю данные в:

 raw.file.list <-"/Volumes/TempData/Heather Speckman/EC_Restored/NNTR EC/2014/Test Folder" 

работает просто отлично. По причинам, связанным с рабочим процессом, я не хочу, чтобы копирование / вставка были здесь решением.

Если я попытаюсь:

 file.name = "Example_file_name.csv"; file.exists(file.name) 

R говорит ложь. Мой компьютер видит файл и открывает его просто отлично.

Пытается:

 setwd(raw.data.dir); list.files(path = ".", recursive = T, full.names = T)

Дает только 1200 файлов, а не полные 4000. То же самое, если я попробую реж ()

1 Ответ

0 голосов
/ 30 апреля 2018

Обнаружена ошибка: неверный путь к файлу.

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