R无法打开现有文件

时间:2018-06-28 23:16:04

标签: r

有人可以向我解释为什么R无法打开与现有文件的连接的可能原因和解决方案吗?

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

1 个答案:

答案 0 :(得分:1)

来自 R文档

  

file.exists返回一个逻辑向量,该逻辑向量指示由其参数命名的文件是否存在。 (此处的“存在”是指   系统的状态调用:仅当您   拥有stat所需的权限。是否存在也可以通过   file.access,它可能使用不同的权限,因此获得了一个   结果不同。请注意,文件的存在并不意味着   可读性:为此使用file.access。)