无法在以前工作的r脚本中打开连接

时间:2013-07-24 01:17:17

标签: r

我在R脚本中遇到“无法打开连接”错误。以下是详细信息:

> write.csv(table1.fiveReitWts,file="C:\\Users\\John Broussard\\Dropbox\\evtHandbookProject\\figuresTables\\figure3Data.csv")
Error in file(file, ifelse(append, "a", "w")) : 
  cannot open the connection
In addition: Warning message:
In file(file, ifelse(append, "a", "w")) :
  cannot open file 'C:\Users\John Broussard\Dropbox\evtHandbookProject\figuresTables\figure3Data.csv': No such file or directory
> 

这是一个正在创建的新文件,但该目录存在。我可以看到包含其他文件的目录。我以前成功使用过此代码,但突然之间,我无法将文件写入此目录。

我可以提供哪些其他信息来帮助您解决此错误?

1 个答案:

答案 0 :(得分:0)

您必须为文件路径中的空格使用转义字符。我会尝试写下这样的事情:

C:/Users/John\ Broussard/Dropbox/evtHandbookProject/figuresTables/figure3Data.csv

编辑:

由于这显然不是问题的根源,也许文件是在另一个进程中打开的? 如果您复制文件并尝试打开副本怎么办?