本文へ移動

あーる

R

Rは統計解析やデータ分析に特化したプログラミング言語です。

詳しい説明

Rは、統計解析やデータマイニング、グラフィックス作成に特化したプログラミング言語および環境です。統計処理のための高度な関数やアルゴリズムがあらかじめ組み込まれており、学術研究やデータ分析の専門家を中心に長年利用されています。

最大の特徴は、統計解析のための機能が極めて充実している点です。複雑な統計モデルの構築や、データの可視化、高品質なグラフ作成がコマンド一つで実行可能です。オープンソースで提供されており、世界中のユーザーによって開発された数多くのパッケージ(拡張機能)が利用できるため、新しい統計手法にも迅速に対応できる柔軟性を持っています。

試験では、データ分析の手法やツールに関する文脈で登場します。Pythonと比較されることが多く、Pythonが汎用的な開発言語であるのに対し、Rは統計解析に特化しているという違いがポイントです。プログラミングの学習対象としてはPythonの方が一般的ですが、統計や分析の専門領域ではRの有用性が問われることがあります。

試験で問われること

ITパスポート試験

  • Rが統計解析に特化した言語であることを理解する。
  • データ分析ツールの一種として認識しておく。

基本情報技術者試験

  • Pythonとの使い分け(統計特化か汎用か)を理解する。
  • 統計やデータサイエンスの領域での利用を問われる。