ビックデータ解析の環境構築
開発環境
- MacBook Pro (Retina, 13-inch, Mid 2014)
- OS X Yosemite version 10.10.5
- zsh
- iTerm2
- homebrew
gnuplotのインストール
gnuplotとは
gnuplotは、グラフの描画ソフトです。主に、データの解析結果を表示する時に使用します。gnuplotを用いることで、データを可視化することができ、データの内容を理解する助けをします。
また、MicrosoftのExcelのグラフ描画機能とは異なり、コマンドラインで操作するソフトウェアで、様々なプロットが可能です。
インストール方法
まず、xcodeがインストールされていない場合は、下記のサイトからインストールしてください。
https://itunes.apple.com/jp/app/xcode/id497799835?mt=12
次に、Aquatermをインストールしてください。Aquatermは、下記のサイトからダウンロードすることができます。
http://aquaterm.sourceforge.net/
ダウンロードが終わったら、AquaTermInstaller.pkgを開いてインストールすることができます。
最後に、iTerm2(ターミナル)を開いて、下記のコマンド(%以降のコマンド)を実行してください。そうすると、インストールが開始されます。
% brew install gnuplot --with-aquaterm
インストールされたことを確認するためには、下記のコマンドを実行してください。インストールする時によって、バージョンが異なります。ですので、一行目のコマンドで移動したら、lsコマンドで確認をしてからcdコマンドで移動してください。五行目のlsコマンドで、gnuplot*が存在すれば、インストールが完了です。
% cd /usr/local/Cellar/gnuplot
% ls
5.0.5_2/
% cd 5.0.5_2/bin/
% ls
gnuplot*
Aquatermとは
Aquatermとは、Mac OS XのAquaウィンドウ環境にベクトルグラフィックスを表示するアプリケーションです。gnuplotから、APIを介して描画要求を受け取り、グラフをウィンドウに出力します。
Rのインストール
iTerm2(ターミナル)を開いて、下記のコマンド(%以降のコマンド)を実行してください。そうすると、インストールが開始されます。
一行目のコマンドは、homebrewのデフォルトでは参照されないscienceリポジトリを有効にするために必要です。
% brew tap homebrew/science
% brew install r
インストールされているか確認するためには、下記のコマンドを実行していください。その前に、ターミナルのシェルがzshの場合は、コマンドのrがシェルの組み込みコマンドで存在しています。
それを無効にする必要があるので、下記のコマンドを実行する必要があります。コマンドのr以降が出力されれば、インストールが完了しています。
# シェルがzshの場合
% disable r
# インストール後の確認
% r
R version 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin14.5.0 (64-bit)
R は、自由なソフトウェアであり、「完全に無保証」です。
一定の条件に従えば、自由にこれを再配布することができます。
配布条件の詳細に関しては、'license()' あるいは 'licence()' と入力してください。
R は多くの貢献者による共同プロジェクトです。
詳しくは 'contributors()' と入力してください。
また、R や R のパッケージを出版物で引用する際の形式については
'citation()' と入力してください。
'demo()' と入力すればデモをみることができます。
'help()' とすればオンラインヘルプが出ます。
'help.start()' で HTML ブラウザによるヘルプがみられます。
'q()' と入力すれば R を終了します。