統計解析R 入門講座 vol. 1 〜まずはインストールしてみよう〜

By terada, 2016年6月27日


三軒茶屋の大人の学びばSoraotoでは様々なプログラミング言語を使ったセミナー・講座・ワークショップを行っています。当ブログではこれまでに行ったイベントで作ったツールをそのまま眠らせておくのはもったいないので、入門講座として紹介してきました。→ PureData入門講座

今回はその第二弾として、統計解析ソフトRの入門講座を初めたいと思います!

統計解析ソフトRって何?

統計解析ソフトRとは、フリーで提供されている統計解析向けのプログラミング言語のことです。別名「R言語」とも呼ばれ、多くのユーザーに利用されています。ではこの「R言語」はなぜ多くのユーザーに利用されているのでしょうか? その理由を他の統計ソフトとと比較すると次のような特徴があります。

  • オープンソースである
  • 多くのプラットフォームに対応
  • 豊富なパッケージ
  • インタラクティブな言語
  • グラフ描画が手軽に出来る

などの点があげられます。オープンソースであることから、無料で使用が可能で、多くのユーザーが新しい統計手法をパッケージとして提供できる環境が作られていることは大きな利点です。また個人的に一番大きな特徴と感じていることは、インタラクティブ言語であるために対話的なプログラミングが可能であることです。コンパイル型の言語と異なり、データを解析しながら、結果をグラフで表示しながら、解析を進めていくことができるます。データをまとめる初期の段階、研究結果の考察など、考えながら解析する場面にとても向いています。

R言語をインストールしてみよう!

インストールはとても簡単です。R言語が配布されているCRANのサイト(https://cran.r-project.org)からWindows版・Mac版ともにダウンロードが可能です。お使いの環境に応じたファイルをダウンロードして、あとはインストーラーの指示どおりに進めれば特に問題なくインストール出来ると思います(詳しくはサイトの指示に従ってください)。

r02

RStudioをインストールしてみよう!

基本的には上記の手順でR言語をインストールすれば使えるのですが、Soraotoでは使い勝手を向上させるためにRStudioというソフトも一緒にインストールして使っています。RStudioとは、R言語を使いやすくするための統合開発環境です。プログラムを書いたり、図を表示したりするための便利な機能をたくさん含んでいるソフトです。もちろんこちらもフリーで使用できます(有償のProfessional版もありますがフリー版でも充分です)。こちらからダウンロードしてインストールしてください。RStudio(https://www.rstudio.com/products/RStudio/)

r03
さてソフトはインストール出来ましたでしょうか?今回はここまでで終わりとして、次回からさっそくR言語の使い方について解説していきたいと思います。それでは乞うご期待!

logo2

Soraotoでは「Rで覚える統計の基礎」という講座を定期的に行っております。開催に関する日程等は、当ブログ、Facebook、Twitter、もしくはStreet Academyなどで告知しております。統計学の基礎を、Rを使った実習を通して学べる講座です。もし興味がありましたら、ぜひご参加ください!