UbuntuクラウドサーバーでRStudioをセットアップする方法
RStudioとは何ですか?
RStudio IDE は、統計分析プログラムR用のオープンソースI統合D開発E環境です。 RStudio Serverは、VPSでの開発を容易にするRStudioIDEのWebバージョンを提供します。 VPSは時間単位で課金されるため、24コアのインスタンスを起動し、一部のデータを処理してからVPSを破棄するのは驚くほど安価です。
VPSへのRStudioのインストール
まず、R、apparmor、gdebiをインストールします。
sudo apt-get install r-base libapparmor1 gdebi-core
次に、アーキテクチャに適したパッケージをダウンロードしてインストールします。 32ビットUbuntuでは、次のコマンドを実行します。
wget http://download2.rstudio.org/rstudio-server-0.97.336-i386.deb -O rstudio.deb
64ビットUbuntuでは、次のコマンドを実行します。
wget http://download2.rstudio.org/rstudio-server-0.97.336-amd64.deb -O rstudio.deb
パッケージをインストールします。
sudo gdebi rstudio.deb
RStudioユーザーの作成
RStudioでrootアカウントを使用することはお勧めできません。代わりに、RStudio専用の通常のユーザーアカウントを作成してください。 アカウントには任意の名前を付けることができ、アカウントのパスワードはWebインターフェイスで使用するものになります。
sudo adduser rstudio
RStudioは、ユーザーのホームディレクトリをデフォルトのワークスペースとして使用します。
RStudioの使用
RStudioはポート8787を介してアクセスできます。 RStudioでは、パスワードを持つすべてのユーザーアカウントを使用できます。
RパッケージリポジトリであるCRANから定量的ファイナンスパッケージをインストールして、RStudioが正しく機能していることをテストしてみましょう。
RStudio内で次のコマンドを実行して、quantmodをインストールします。
install.packages("quantmod")
次に、Appleの株価をプロットして、RStudioのグラフ作成機能をテストしてみましょう。 グラフはRStudioの右下のパネルに表示されます。
library('quantmod') data <- new.env() getSymbols('AAPL', data) plot(data$AAPL)
Rは非常に強力なツールであり、CRANから入手できる便利なパッケージが何百もあります。 Rの基本はRを試してみてください。
CRANとGitHubからRパッケージをインストールする方法と、これらのパッケージを同じドロップレットのすべてのユーザーが利用できるようにする方法については、 Ubuntu14.04でRを設定する方法をご覧ください。