Rの概要
Rは、統計計算とグラフィックスのための言語と環境です。 これは、John ChambersらによってBell Laboratories(以前は&T、現在はLucent Technologies)で開発されたS言語と環境に似たGNUプロジェクトです。 いくつかの重要な違いがありますが、Sのために書かれた多くのコードはRの下で変更されずに実行されます。
Rは、統計(線形および非線形モデリング、古典的な統計テスト、時系列分析、分類、クラスタリング、…)とグラフィカルな技術の多種多様を提供し、高度に拡張 S言語は、多くの場合、統計的方法論の研究のための選択の手段であり、Rはその活動に参加するためのオープンソースのルートを提供します。
Rの強みの一つは、必要に応じて数学記号や数式を含む、うまく設計された出版品質のプロットを生成することができる容易さです。 グラフィックのマイナーなデザインの選択肢のデフォルトは細心の注意が払われていますが、ユーザーは完全な制御を保持します。
Rは、Free Software FoundationのGNU General Public Licenseの条件の下で、ソースコード形式でフリーソフトウェアとして利用できます。 これは、UNIXプラットフォームと同様のシステム(FreeBSDとLinuxを含む)、WindowsとMacOSの多種多様な上でコンパイルして実行されます。
R環境
Rは、データ操作、計算、グラフィカル表示のためのソフトウェア機能の統合スイートです。 これは、効果的なデータ処理とストレージ機能、
“環境”という用語は、他のデータ分析ソフトウェアの場合と同様に、非常に具体的で柔軟性のないツールの増分増加ではなく、完全に計画されたコヒーレントなシステムとして特徴付けることを意図しています。
Rは、Sのように、真のコンピュータ言語を中心に設計されており、ユーザーは新しい関数を定義することによって追加の機能を追加することができます。 システムの多くはSのR方言で書かれているため、ユーザーはアルゴリズムの選択に従うことが容易になります。 計算集約型のタスクでは、C、C++、およびFortranコードを実行時にリンクして呼び出すことができます。 上級ユーザーはRオブジェクトを直接操作するためのCコードを書くことができます。多くのユーザーはRを統計システムと考えています。
私たちは、統計的手法が実装されている環境としてそれを考えることを好みます。 Rはパッケージを介して(簡単に)拡張できます。 Rディストリビューションには約八つのパッケージが用意されており、より多くのものがCRANファミリーのインターネットサイトを通じて利用可能であり、非常に広い範囲の近代的な統計をカバーしている。
Rには独自のLaTeXのようなドキュメント形式があり、オンラインで多くの形式とハードコピーの両方で包括的なドキュメントを提供するために使用され