2016-07-20 9 views
3

/R/sysdata.rdaに内部パッケージのデータを格納する可能性を偶然見つけました。しかし、私はどのように複数のオブジェクトを格納する必要がありますか?複数のオブジェクトをsysdata.rdaに格納する:Rパッケージの開発

私は1つのオブジェクトを保存することができますが、sysdata.rdaでさらに多くのものを利用できます。 Hadley Rのパッケージウェブサイトhttp://r-pkgs.had.co.nz/data.htmlに示されているように、Dichromatsパッケージを見ることで可能であることが分かります。

私は以下のコードを試しました。

> devtools::use_data(data, data, internal = TRUE) 
Saving data, data as sysdata.rda to C:\Users\USER\Documents\R\package/R 

> devtools::use_data(data2, data2, internal = TRUE) 
Error: sysdata.rda already exists in C:/Users/User/Documents/R/package/R. Use overwrite = TRUE to overwrite 
In addition: Warning message: Saving duplicates only once: data2 

答えて

4

カンマで別のオブジェクトを区切るのと同じくらい簡単です。あなたは、同時にすべてのファイルを追加したくない場合はどう

> devtools::use_data(data.frame1, data.frame2, internal = TRUE) 
+2

例えば

?それは可能ですか? – jtr13

関連する問題