R:设备错误(...):无法打开文件

时间:2014-03-11 09:57:31

标签: r

我一直在使用Muma包进行OPLS回归。除了这部分代码外,一切正常:plsda(scaling="pareto")

我收到错误消息:

Error in device(...) : 
  cannot open file 'C:/Users/Julia /PLS-DA_pareto/W*cPlot_PLSDA_1Component_pareto.pdf'  

你能帮忙解决一下这个问题吗?

2 个答案:

答案 0 :(得分:0)

如果您使用的是Windows,请确保您要写入的pdf未在某处打开。谷歌搜索产生了:http://r.789695.n4.nabble.com/pdf-creation-error-td870753.html。 如果我想运行的同名pdf文件在我运行时打开

pdf(paste('visual_check.pdf',sep = ''), height = 4, width = 15)

它给出了:

  

pdf中的错误(粘贴(" visual_check.pdf",sep =""),height = 4,width = 15):     无法打开文件' visual_check.pdf'

如果pdf文件没有打开,它就可以正常工作。

在我的旧Mac(OS 10.10)上,这不是问题,pdf设备将打开,pdf将在预览中更新,即使它已打开。

答案 1 :(得分:0)

也许更简单...将setwd()重新运行到您正在工作的目录。对我来说就是解决方案。