簡體   English   中英

無法打開文件“”,原因沒有這樣的文件或目錄

[英]Cannot open file '', reason No such file or directory

我遇到了以下問題,在Rserve下在R中運行代碼時有時會發生。 到目前為止,我無法復制此內容。

我首先用

pdf(file=paste(output.dir, "/dates_",name,".pdf",sep=""),width=6.25,height=9,title="Breakdown Dates:")

然后繪制數據:

plot(time, data1, xlab="", ylab="")

在大多數情況下,它都能正常工作,但失敗了,我會收到錯誤消息:

無法打開文件“”,原因沒有此類文件或目錄

我已經重新運行了這個程序,並調試了多次,一切正常。 但是,有時在生產中會失敗。 目前,我懷疑是RServe還是文件系統。

任何想法都將受到歡迎。

file.path在文件系統之間的可移植性比paste更大,因為它會自動設置適當的目錄分隔符。 paste0文件名使用paste (或paste0 ):

pdf(file=file.path(output.dir, paste0("dates_", name, ".pdf")), 
    width=6.25,height=9,title="Breakdown Dates:")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM