2009-12-11 80 views
5

我正在做第一次尝试编写一个R包。我正在从硬盘加载一个csv文件,我希望以后可以将我的R代码和我的csv文件整合到一个包中。如何指向R包中的目录?

我的问题是如何加载我的csv文件,当我的pakage生成时,我的意思是现在我的文件地址是类似于c:\ R \ mydirectory .... \ myfile.csv但我发送它之后别人怎么能有一个相对地址的文件?

如果他人不清楚,请随时纠正这个问题!

回答

4

看将R帮助package.skeleton:此功能

自动执行一些安装了一个新的源代码包。它创建目录,将函数,数据和R代码文件保存到适当的位置,并创建框架帮助文件和描述打包中进一步步骤的“读取和删除我”文件。

package.skeleton创建的目录结构包括一个data目录。如果你把你的数据放在这里,它将与包一起分发。