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を設定する方法をご覧ください。