[英]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.