2009-12-11 83 views
5

我正在做第一次嘗試編寫一個R包。我正在從硬盤加載一個csv文件,我希望以後可以將我的R代碼和我的csv文件整合到一個包中。如何指向R包中的目錄?

我的問題是如何加載我的csv文件,當我的pakage生成時,我的意思是現在我的文件地址是類似於c:\ R \ mydirectory .... \ myfile.csv但我發送它之後別人怎麼能有一個相對地址的文件?

如果他人不清楚,請隨時糾正這個問題!

回答

4

看將R幫助package.skeleton:此功能

自動執行一些安裝了一個新的源代碼包。它創建目錄,將函數,數據和R代碼文件保存到適當的位置,並創建框架幫助文件和描述打包中進一步步驟的「讀取和刪除我」文件。

package.skeleton創建的目錄結構包括一個data目錄。如果你把你的數據放在這裏,它將與包一起分發。