我一直在使用Muma包进行OPLS回归。除了这部分代码外,一切正常:plsda(scaling="pareto")
我收到错误消息:
Error in device(...) :
cannot open file 'C:/Users/Julia /PLS-DA_pareto/W*cPlot_PLSDA_1Component_pareto.pdf'
你能帮忙解决一下这个问题吗?
答案 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()
重新运行到您正在工作的目录。对我来说就是解决方案。