2013-03-25 52 views
1

我創造中的R語言包,一切運行正常,但是當我運行[R CMD檢查,它顯示了在運行的實例的錯誤消息..即 「無法打開文件」。 「沒有這樣的文件或目錄」 實際上我的功能需要一個包含PubMed摘要的PubMed文本文件,我已將我的文本文件放在我的包的每個子目錄中,但它不起作用。一次又一次地顯示相同的錯誤。 所以請建議我正確的方法如何將文本文件放入一個可以被示例用來正確運行的包中。 我會非常感謝你。創建包

回答

1

通常你把這樣的數據在/研究所的文件夾。例如:

<packageRoot>/inst/pubmed/myfile

包後建立可以從包中訪問此文件夾的內容是這樣的:

system.file("pubmed/myfile", package="<package>")

更多詳情請參見http://cran.r-project.org/doc/manuals/r-release/R-exts.pdf(1.1.5數據包裝)。

+0

非常感謝你的幫助..... – 2013-05-17 07:33:42

+0

@JyotiSharma作爲定期提醒:讓我知道,如果事情還不清楚或你的問題的部分是仍然回答。但是,如果您的問題已完全解答,那麼如果您通過點擊複選標記來接受答案,那就太好了。 – Beasterfield 2013-05-17 09:33:57