2013-03-25 46 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