English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Rは統計分析、グラフ表示、レポート作成に使用されるプログラミング言語およびソフトウェア環境です。Rはニュージーランドのオークランド大学のRoss IhakaとRobert Gentlentによって作成され、現在はR開発コアチームによって開発されています。RはGNU一般公共許可の下で無料で提供されており、Linux、Windows、Macなどのオペレーティングシステム向けに事前コンパイルされたバイナリバージョンが提供されています。このプログラミング言語は、Rの2人の創作者(robertgentlestおよびrossihaka)の名前の最初の文字に基づいて名付けられ、一部はベル研究所の言語Sの名前を引き継いでいます。
R言語は数学的研究者向けに設計された数学的プログラミング言語で、主に統計分析、グラフ表示、データマイニングに使用されます。
コンピュータプログラムの初心者で、コンピュータの一般的なプログラミングについて学びたいと考えている場合、R言語は非常に理想的な選択肢ではありません、選択することができます。 Python、C または Java。
R 言語と C 言語はともにベル研究所の研究成果ですが、それぞれ異なる焦点領域があります。R 言語は数学理論研究家向けの解釈型言語であり、C 言語はコンピュータソフトウェアエンジニア向けに設計されています。
R 言語は解釈実行の言語です(C 言語のコンパイル実行とは異なり)、その実行速度は C 言語よりもはるかに遅く、最適化に不利です。しかし、それが提供する文法は、より豊富なデータ構造操作を提供し、文字や图形情報を出力する方法が非常に簡単であるため、数学、特に統計学の分野で広く使用されています。
R 言語公式サイト:https://cran.r-project.org/
公式ミラー站リスト:https://cran.r-project.org/mirrors.html
このチュートリアルは、R 言語をゼロから学ぶ必要があるソフトウェアプログラマーに特化しています。
あなたが非常に経験豊富な R 言語ユーザーであれば、あなたはこのチュートリアルから文法の参照を得ることができますが、チュートリアル自体はあなたの深層的な問題を解決する内容を持っていないかもしれません。
R 言語の環境ソフトウェアは GNU オープンソースソフトウェアであり、互換性が良く、無料で使用できます
文法が複雑な数学演算に非常に有利
データ型が豊富で、ベクター、マトリックス、ファクター、データセットなど、常用データ構造が含まれています
コードスタイルが良い、読みやすさが高い
R は主に統計分析や統計関連のソフトウェア開発に使用されますが、マトリックス計算としても使用されます。その分析速度は、マトリックス計算に特化したフリーソフトウェア GNU Octave や商用ソフトウェア MATLAB と匹敵します。
例(helloworld.R)
myString <- "Hello, World!" print ( myString )テストを見てみる ‹/›
R 言語のファイルエクステンションは .R です。
R 言語公式サイト:https://cran.r-project.org/
R 言語マニュアル:https://cran.r-project.org/manuals.html