2011-01-26 12 views
5

コード品質に関する5つのプログラム済みのRパッケージがあります。形式を学ぶための高品質なRコード

コードを見る私は改善する方法を学びたいと思います。残念ながら、多くのパッケージはあまりうまくプログラムされていません。最近、Map()、Reduce()、Filter()関数がますます使用されています。

+6

[非常に類似した質問](http://stats.stackexchange.com/questions/5418/first-r-packages-source-code-to-study-in-preparation-for-writing-own-パッケージ)の[CrossValidated](http://stats.stackexchange.com/)にあります。パッケージの_type_を明確にすることができれば、非常に役に立ちます。 –

+1

統計情報、データ操作、ライブラリインターフェイスなどです.Joshのコメントは2番目です。 CRANだけでは2600以上が選択できますが、プログラミングスタイルも異なります。あなたの関心領域からいくつかを選んで読んでください。そして/またはRのブログなどを調べてください。 –

+0

私は紙の上にRが好きなようにいくつかの "認証"を取得したいと思います。 – jacob

答えて

4

まず、 "winner"パッケージがzooパッケージのstat.stackexchange.comでthis thread in quite the same subjectを読むことをお勧めします。

stackexchangeで見つかった具体的な回答以外にも、私はgithubR-forgeを見て回って、オンラインで多くのソースを調べることができます。 repositories tagged with Rを探してください。

別のアプローチは、著者が正しい文書でパッケージを作ることまであったことを、我々が想定できるよう、Roxygenの助けを借りて書かれたものをパッケージを見つけることができ:)

とにかく、私は間違いなくお勧めします@hadleyのパッケージも探しています。彼はかなり多くのパッケージを書いていました。小さくて大きなパッケージもありますが、githubリポジトリには他のいくつかのRリソースがあります。

+2

[Rforge.net](http://www.rforge.net)もあります。 /)。 –

+0

@Joshua Ulrich:ありがとう、私はそれについて知りませんでした! – daroczig

関連する問題