R-overview

提供:Dev Guides
移動先:案内検索

R-概要

Rは、統計分析、グラフィックス表現、およびレポート作成のためのプログラミング言語およびソフトウェア環境です。 Rは、ニュージーランドのオークランド大学でRoss IhakaとRobert Gentlemanによって作成され、現在R Development Core Teamによって開発されています。

Rのコアは、関数を使用したモジュール式プログラミングだけでなく、分岐とループを可能にするインタープリター型コンピューター言語です。 Rを使用すると、C、C++、。Net、Python、またはFORTRAN言語で記述された手順と統合して効率を高めることができます。

RはGNU General Public Licenseの下で無料で入手でき、Linux、Windows、Macなどのさまざまなオペレーティングシステム用に、コンパイル済みのバイナリバージョンが提供されています。

Rは、GNUスタイルのコピーを残して配布されるフリーソフトウェアであり、 GNU S と呼ばれるGNUプロジェクトの公式部分です。

Rの進化

Rは、ニュージーランドのオークランドにあるオークランド大学統計学部の Ross Ihaka および Robert Gentleman によって最初に書かれました。 Rは1993年に初めて登場しました。

  • 個人の大規模なグループは、コードとバグレポートを送信することでRに貢献しています。
  • 1997年半ば以降、Rソースコードアーカイブを変更できるコアグループ(「Rコアチーム」)が存在します。

Rの特徴

前述のように、Rは、統計分析、グラフィックス表現、およびレポート用のプログラミング言語およびソフトウェア環境です。 以下は、Rの重要な特徴です-

  • Rは、条件、ループ、ユーザー定義の再帰関数、入出力機能を含む、よく開発されたシンプルで効果的なプログラミング言語です。
  • Rには、効果的なデータ処理および保管機能があり、
  • Rは、配列、リスト、ベクトル、行列の計算のための一連の演算子を提供します。
  • Rは、データ分析のための大規模で一貫性のある統合されたツールのコレクションを提供します。
  • Rは、データ分析のためのグラフィック機能を提供し、コンピューターで直接表示するか、論文で印刷します。

結論として、Rは世界で最も広く使用されている統計プログラミング言語です。 これはデータサイエンティストの第1位の選択肢であり、貢献者の活気に満ちた才能のあるコミュニティによってサポートされています。 Rは大学で教えられ、ミッションクリティカルなビジネスアプリケーションで展開されます。 このチュートリアルでは、Rプログラミングと適切な例を簡単で簡単な手順で説明します。