LoginSignup
1
1

More than 5 years have passed since last update.

ビックデータ解析の環境構築

Posted at

ビックデータ解析の環境構築

開発環境

  • 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 を終了します。
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1