R не может открыть существующий файл - PullRequest
0 голосов
/ 29 июня 2018

Может кто-нибудь объяснить мне возможные причины и решения, почему R не может открыть соединение с существующим файлом?

> file.exists("config.R")
[1] TRUE
> source('config.R')
Error in file(filename, "r", encoding = encoding) : 
  cannot open the connection

1 Ответ

0 голосов
/ 29 июня 2018

Из документации R :

file.exists возвращает логический вектор, указывающий, существуют ли файлы, названные его аргументом. (Здесь «существует» в смысле системный вызов статистики: файл будет сообщаться как существующий, только если вы иметь разрешения, необходимые для стат. Существование также может быть проверено file.access, который может использовать разные разрешения и получить другой результат. Обратите внимание, что наличие файла не подразумевает что это читабельно: для этого используйте file.access.)

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