2017-06-29 17 views
1

Rプログラミングで作業を始めてから1ヶ月が経過しています。他の統計プログラミング言語とは別に、パッケージサポートの大きな基盤です。Rプログラミング - 多すぎるパッケージ

しかし、最近、私は同じ仕事のために異なるパッケージがあることに気付きました。パッケージの効率的な使い方に関する疑問が生じます。全てにおいて

、私はRプログラミングにおけるパッケージの周りの質問次ている:どのように便利な機能を提供して正しいパッケージを選択することがより13K packages

  • を、?
  • すべてのパッケージは、新機能とバグの可能性がありますか?
  • 私に似ている人がRに慣れていないと、最初は正しいパッケージを手に入れることが難しいかもしれません。これを避ける方法は?
  • パッケージの開発者は、すでに同じ問題を解決しているパッケージが存在する可能性があることを確認しますか?これにより、複数のパッケージが同じタスクを実行するのを避けることができます。

お返事ありがとうございました。ありがとうございます。

答えて

5

13K以上のパッケージでは、どのように便利な機能を提供する正しいパッケージを選択するのですか?

一般的に言えば、パッケージが問題を解決すれば、それは正しいパッケージです。

すべてのパッケージが新機能とバグの可能性がありますか?

いいえ、パッケージがCRANにある場合は、最小限であればアクティブな開発の可能性があります。

私はRが初めての人なので、最初は正しいパッケージを入手するのが難しいかもしれません。これを避ける方法は?

"正しい"パッケージは曖昧です。ポイント1を参照してください。人気のあるパッケージに固執し、Rプログラミングに関する記事を読んでください。そして、最も重要なのは、新しいパッケージについて学ぶために他のRプログラマーと話すことです。

パッケージの開発者は、既に同じ問題を解決しているパッケージが存在する可能性がありますか?これにより、複数のパッケージが同じタスクを実行するのを避けることができます。

いいえ誰もが自分のやり方をしています。あなたの問題を解決し、あなたのコーディングスタイルに合ったパッケージを見つけ、それを使って実行してください。
- たとえば、私はtidyverseのユーザーではない場合があります。ここでは機能を使用することもありますが、日常/通常のワークフローでは機能しません。パッケージには何も問題はありませんが、プログラミングのスタイルは私には直感的ではありません。ここで

1

あなたはより多くの使用済みのパッケージとのリストを見つけることができます。

しかし、あなたが何らかのコンピュータ言語を学んでいるときは、まず何を使う必要があるかを学ばなければなりません。

ここでは、CRANのダウンロードを可視化するためのアプリを見つけることができます: https://github.com/hadley/cran-downloads

関連する問題