2017-09-11 8 views
1

私は約50の関数を持つパッケージを持っています。それぞれに例があります。例では、.rdaデータファイルが使用されています。 ほとんどの場合、例は短く、正常に動作します。 しかし、私はパッケージ内の他の関数による操作(まったく同じ方法で)に依存する10の関数を持っているので、例はかなり長くなります。 したがって、これらの高次関数のデータ操作を提供する関数を作成して、例文を乱雑にする必要はありませんか?rパッケージのサンプル関数を書く方法

答えて

0

あなたは

a <- funca() 
b <- funcb(a) 
c <- funcc(b) 
d <- funcd(c) 

のようなものを持っているそして、あなたはあなたの残りの10個の機能の例についてはdを使用する必要があると仮定すると、私はちょうど例のデータセットとしてdが含まれるであろうが。データセットの生成方法についてはデータセットを文書化できますが、10個の関数の例ではそのまま使用できます。

+0

Theanks @EricWatt。うまくいけば愚かな質問ではありませんが、私はどのようにデータセットは、データのドキュメントファイル内の既存のデータセットから作成された文書化できますか?もしあなたがそれを置くのでなければ? –

+0

私は 'Rパッケージ'ガイドに従います。 'Documenting datasets'セクションを確認してください。http://r-pkgs.had.co.nz/data.htmlデータを文書化するための' data.R'の使用例は 'ggplot2'にあります:https:// github.com/tidyverse/ggplot2/blob/master/R/data.R –

+0

また、Rスクリプトの 'data-raw'にコードを書き込むためのそのページの勧告に注意してください。これは、あなたがデータセットを再現できるように素晴らしいことです。次に、 'data.R'のドキュメントを使用して、人々があなたの' d'データセットについてもっと知るために 'help(d)'を使うことができるようにします。 –

関連する問題