本篇介紹如何在 Windows、Mac OS X 與 Linux 系統中安裝 R 的執行與開發環境。

Windows

目前 R 官方網站上所提供的 R 安裝檔適用於各種版本的 Windows(Windows XP 以後都適用),所以不管您是使用哪一版的 Windows,安裝的方式都是一樣的,以下是 Windows 系統上的 R 安裝步驟。

Step 1

開啟 R 官方網站的網頁,點選左邊的「CRAN」。

install-r-in-windows-1

Step 2

從鏡像站列表中選擇台灣的鏡像站,如果您的所在地不在台灣,就選擇距離自己最近的鏡像站。

install-r-in-windows-2

Step 3

依照作業系統下載安裝檔,在 Windows 系統中就點選「Download R for Windows」。

install-r-in-windows-3

Step 4

這裡有三種安裝檔,第一次安裝 R 的時候請選擇「base」。

install-r-in-windows-4

Step 5

點選網頁上最新的下載連結,下載 R 安裝檔。

install-r-in-windows-5

Step 6

安裝檔下載完成後,請直接執行它進行安裝,首先選擇語言。

install-r-in-windows-6

Step 7

這是歡迎訊息,請點選「下一步」。

install-r-in-windows-7

Step 8

R 是以開放原始碼授權釋出的,這裡顯示的是 GNU GPL 的使用條款,請點選「下一步」。

install-r-in-windows-8

Step 9

選擇目的資料夾,設定好之後,請點選「下一步」。

install-r-in-windows-9

Step 10

選擇要安裝的元件,設定完後,請點選「下一步」。

install-r-in-windows-10

Step 11

選擇是否要自訂啟動選項,初次使用的話,用預設就可以了,請點選「下一步」。

install-r-in-windows-11

Step 12

選擇「開始」功能表的資料夾,設定好之後,請點選「下一步」。

install-r-in-windows-12

Step 13

選擇附加的工作,選擇好之後,請點選「下一步」。

install-r-in-windows-13

Step 14

等待安裝過程。

install-r-in-windows-14

Step 15

安裝完成,點選「完成」離開安裝程式。

install-r-in-windows-15

Step 16 這時候在桌面上應該就會出現 R 的捷徑了,預設會有兩個捷徑,i386 的那個是 32 位元版本的,而 x64 的那一個則是 64 位元版本的,一般的狀況下使用哪一個都可以,如果是要處理比較大量的資料時,就會需要用 64 位元版本的 R。

install-r-in-windows-16

Step 17

從桌面上點擊 R 的捷徑,打開之後就可以開始使用了。

install-r-in-windows-17

Mac OS X

Mac OS X 中的 R 安裝方式跟 Windows 類似,也是從 R 的官方網站上下載 R 的安裝檔進行安裝。

Step 1

CRAN 的網站下載最新的 R 安裝檔。

mac-os-x-download-r-1

Step 2

執行下載下來的安裝檔,點選「繼續」。

mac-os-x-install-r-01

Step 3

這是版本說明,點選「繼續」。

mac-os-x-install-r-02

Step 4

這是軟體許可協議,點選「繼續」。

mac-os-x-install-r-03

Step 5

若要安裝 R,需要同意這裡列的條款,請點選「同意」。

mac-os-x-install-r-04

Step 6

設定安裝位置,通常使用預設即可,點選「安裝」。

mac-os-x-install-r-05

Step 7

輸入密碼。

mac-os-x-install-r-06

Step 8

等待安裝過程。

mac-os-x-install-r-07

Step 9

安裝完成,點選「關閉」。

mac-os-x-install-r-08

Step 10

開啟安裝好的 R,確認一下版本。

mac-os-x-install-r-09

這樣就完成 Mac OS X 系統上 R 的安裝了。

Linux

Debian 系列 Linux

如果是 Debian 系列的 Linux(如 Ubuntu、Linux Mint 等),可以使用 apt 安裝:

sudo apt-get install r-base

r-base 套件是基本的 R 執行環境,大部分的 R 套件要另外安裝,套件的數量非常多,我們可以使用

apt-cache search r-cran

來搜尋可用套件,如果一開始不清楚該裝哪些,可以安裝官方建議的套件組合:

sudo apt-get install r-recommended

另外如果有 R 的套件開發需求,還要加裝 r-base-dev

sudo apt-get install r-base-dev

Red Hat 系列的 Linux

在 Red Hat 系列的 Linux(如 RHEL、CentOS、Scientific Linux 等)中,可以使用 EPEL 來安裝 R,以 RHEL 7 或 CentOS 7 來說,可以這樣安裝 EPEL:

su -c 'rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm'

然後更新 yum:

sudo yum update

接著使用 yum 安裝 R:

sudo yum install R

或是使用更簡潔的方式:

sudo yum install epel-release
sudo yum update
sudo yum install R

另外如果要安裝 R 的一些套件,可以使用 yum 搜尋 R- 開頭的套件:

yum list R-*

安裝好之後,開啟終端機,執行

R

就可以使用 R 了。這是在 CentOS 7 執行 R 的畫面:

install-r-in-centos-1

RStudio

RStudio 是一個開放原始碼的 R 語言整合開發環境(IDE),它的功能包含程式碼編輯器、除錯工具與視覺化工具,適用於 Windows、Mac OS X 與 Linux 等各種系統。

Mac OS X 安裝 RStudio

RStudio 官方網站下載 Mac OS X 的 dmg 檔,打開之後把 RStudio.app 拉進 Applications 目錄中。

mac-os-x-install-rstudio-1

接著開啟 RStudio 應用程式,就可以使用了。

mac-os-x-install-rstudio-2