R プログラミング言語

R は、統計分析とグラフ作成を目的とした プログラミング言語 です。この開発は、その作成者であるロス・イハカとロバート・ジェントルマンの必要性から生まれました。二人ともニュージーランドのオークランド大学で教授としてキャリアをスタートさせました。大学には数台のコンピュータを備えた統計研究室がありましたが、当時利用できたソフトウェアの多くは有料でした。彼らが教えた学生のほとんどは、大学を卒業した後、統計ソフトウェアにアクセスしたり、そのソフトウェアのライセンスを購入する経済的手段をほとんど持っていませんでした。多くの国にはこのソフトウェアを販売する商業代理人さえいなかったため、留学生の場合はさらに悪化しました。

 R プログラミング言語

この時、ロス・イハカはリック・ベッカーとジョン・チェンバースの著書「New S language」にアクセスできました。その後、彼らは統計計算に重点を置いたコンピューター言語でもある S 言語からアイデアを取り入れ、統計の授業を教えるための独自のコンピューター言語を作成しました。これが R の誕生の経緯であり、その名前の由来は、その作成者であるロスとロバートの両方のイニシャルと、R がアルファベットの S の次の文字であることから S 言語への言及から来ています。

 R プログラミング言語

統計の授業が終わった後、多くの学生が最近作成された R のコピーを持ち歩き、これらのコピーを配布し始め、言語への関心が高まりました。 1995 年 6 月まで、ロスとロバートは無料の GNU ライセンスの下で R の配布を認可し、大学の FTP サーバーで利用できるようにすることを決定しました。 1997 年、世界的な知名度を得て、S 言語の作成者の 1 人であるジョン チェンバースを含む多くの開発者が R 開発チームに加わりました。

 R プログラミング言語

現在、R は CRAN ( http://cran.r-project.org ) からダウンロードできます。これは包括的な R アーカイブ ネットワークであり、ミラーと呼ばれる同一のマテリアルを掲載するサイトのコレクションであり、これらのサイトには基本的なR および R 用のパッケージ。その機能の特定の拡張です。ブラジルでは、USP、UFPR、オズワルド・クルス財団に R のミラーがあります。

 R プログラミング言語

今日、R は世界で最も急速に成長している統計用コンピューター言語の 1 つです。部分的には、R の機能を拡張する小さなプログラムのセットであるパッケージに貢献するユーザーのコミュニティが成長しているためです。

 R プログラミング言語

分子生物学 データを分析するために、R 用の特定のパッケージを作成する Bioconductor プロジェクト ( http://www.bioconductor.org ) などの取り組みがあり、R の使用能力がますます高まっています。

 R プログラミング言語

参考文献:
フォックス、ジョン。 2009 社会組織の側面と R プロジェクトの軌跡。 Rジャーナル
http://journal.r-project.org/archive/2009-2/RJournal_2009-2_Fox.pdf

イハカ、ロス、そして紳士のロバート。 1996 R: データ分析およびグラフィックス用の言語。 Journal of Computational and Graphical Statistics、5:299–314。

関連記事