導入
| R(ソフトウェア) | |
![]() | |
| 開発者 | R財団 |
|---|---|
| 最新バージョン | 2.12.1 [+/-] |
| 上級版 | [+/-] |
| 環境 | マルチプラットフォーム |
| 親切 | プログラミング言語 |
| ライセンス | GNU GPL |
| Webサイト | www.r-project.org |
Sと同様の GNUプロジェクトであるR 言語は、データ処理と統計分析に使用されるプログラミング言語および数学的環境です。ここ数年、春と秋に 2 つの新しいバージョンが登場しました。 Rにはグラフィック機能が豊富にあります。
R は、ベル研究所の John Chambers によって開発された S 言語に基づいており、「 [ps] S 言語の進化」で説明されています。 R は、その作成者によって、 Scheme言語から派生したセマンティクスを備えた S の実行であると考えられています。 R は GPL に基づいて無料で利用でき、 Windows 、 Macintosh 、および多くのUnix系システムで利用できます。

パッケージ
R の基本バージョンに、基本的な統計に役立つ機能のほとんどが含まれている場合、パッケージ (または「拡張機能」) を使用するとすぐに、その可能性は膨大になります。パッケージ (または「拡張機能」) は、多くの場合 R で書かれ、無料で利用できます。これらのパッケージは、ベイジアンアプローチを忘れずに、多変量統計からリサンプリング手法、計量経済学から生体認証、時系列の回帰モデルや連立方程式モデルまで、非常に幅広い分野をカバーしています。
増え続けるパッケージ(2007 年 10 月から 12 月までに 80 近くの新しいパッケージがありました) に直面して、ページにはカバーされる領域に応じたパッケージのグループが表示されます。
これらの拡張機能の中には、R を PostgreSQL (PL/R 手続き型言語経由) や MySQL などのデータベース、または GRASS などの GIS と直接接続できるようにするもの、結果をLaTeXまたはOpenDocumentでエクスポートできるものを挙げることもできます。 、または参考資料で説明されている関数をグループ化したもの (MASS、UsingR、ISwR など)。
拡張機能のインストールは次のように行われます。
install.packages("パッケージ名")これを使用するには、次を実行するだけです。
ライブラリ(パッケージ名)
グラフィカルインターフェース
Rには次のような GUI があります。
- RGUI、Windows にデフォルトでインストールされるグラフィカル インターフェイス。
- Java 上の JGR、
- GTKでのガラガラ: GTK の事前のインストールが必要です。
- Rcmdr は Tcl-Tk のコマンドインターフェイスです。
一部のテキスト エディターでは、R 用のモードも提供しています。
- Tinn-R、Windows 上の R 指向のテキスト エディター、
- Emacs ESS (Emacs speech 統計) (とりわけ) R 専用の Emacs のモード。
ソフトウェアをインストールせずに、Web 上で R 関数を直接実行することもできます。
- Rウェブ、
- また、SAS のような独自ソフトウェアは、SAS/IML Studio 3.2 以降、R と C/C++/Java/Fortran 関数とのインターフェースを提供し、大量のデータや分散コンピューティングへの R の移植など、SAS と R の間の相互運用性を確保します。
- R for MediaWiki プロジェクトでは、Wiki 上で R を実行できます (ただし、まだ Wikipedia では実行できません)。例を参照してください。
- R は、GPL ライセンスの下で配布される無料の数学ソフトウェアである Sage のインターフェースに存在します。 Sage プロジェクトのホームページ


