統計解析に適したプログラム言語 R
出典: 令和3年度 春期 応用情報技術者試験 午前 問8 (IPA)
次の特徴をもつプログラム言語及び実行環境であって,オープンソースソフトウェアとして提供されているものはどれか。
〔特徴〕
- 統計解析や機械学習の分野に適している。
- データ分析,グラフ描画などの,多数のソフトウェアパッケージが提供されている。
- 変数自体には型がなく,変数に代入されるオブジェクトの型は実行時に決まる。
- ア Go
- イ Kotlin
- ウ R
- エ Scala
正解と解説を見る
正解: ウ
- ア: Go は Google が開発した、並行処理に強い静的型付けのコンパイル言語です。
- イ: Kotlin は JVM などで動く静的型付けの言語で、Android アプリの開発でよく使われます。
- ウ: 統計解析・データ分析向けで、パッケージが豊富な動的型付けの言語は R なので正しい答えです。
- エ: Scala はオブジェクト指向と関数型を組み合わせた静的型付けの言語です。
ポイント
- R: 統計解析やデータ分析のための言語と実行環境です。グラフ描画や機械学習のパッケージが多数あり、変数に型を宣言しない動的型付けの言語です。