工欲善其事,必先利其器。
要學會寫程式就必須先會安裝軟體,我們的R實作課需要利用到兩個軟體,除了「R」以外,還必須額外安裝「RStudio」,是R專屬的IDE(Integrated Development Environment)。
簡單來說,RStudio可以協助你更方便、輕鬆地撰寫R的程式。
以下是安裝R和RStudio的圖文說明,Let’s go!
1. 在瀏覽器搜尋「R」
2. 點擊第一個連結
3. 點擊「download R」
4. 往下滑,找到「Taiwan」,點擊第二個下載點
5. 根據自己的電腦作業系統(windows, Linux, Mac),點擊適合的下載連結
6-1. (windows版)點擊「base」,點選第一個連結
6-2. (Mac版)點擊第一個連結
7. 最後,你會下載一個安裝檔(.exe),把這個安裝檔安裝起來就好囉!(一直點下一步/同意,採用預設設定就好)
1. 在瀏覽器搜尋「RStudio」,點擊第一個連結
2. 來到這個畫面,從上方的「Products」裡點擊「RStudio」
3. 安裝一般桌面版的RStudio
4. 點擊左邊的版本,會進入下載點
5. 根據自己的電腦,選擇Windows或Mac的版本
6. 最後,和R一樣,會下載一個安裝檔(.exe),把這個安裝檔安裝起來就好囉!(一直點下一步/同意,採用預設設定就好)
如果有看到桌面上出現RStudio捷徑,就表示安裝完成了。
把RStudio點開來以後,展開的畫面會像這樣:
依照以下順序(1.點擊「File」 -> 2.「New File」 -> 3. 「R Script」)
會看到左上角成功新增了一個新的視窗,而以下是完整的RStudio介面,我們也已經完成寫R程式之前的前置作業!
RStudio的介面主要可以分成四個區塊:
直接用例子來解釋吧!(藉由在操作的過程中,慢慢熟悉RStudio的操作規則,理解基本的觀念。)
首先,在R Script裡面寫下程式,然後按「執行」查看結果;或是針對需要執行的程式碼,游標移至那行,按下Ctrl+Enter(亦可反白多行一次執行)
你會發現,在正下方的Console中,顯示了上面程式碼的結果。 而在右上角,則會顯示出你所定義好的變數名稱及概略內容。 此外,你可能還會發現,R是用
<-
符號來進行變數的定義(assign value)
當然,R裡面遵守先乘除、後加減的法則。
(可以把這行輸入在console中,或是先在R Script寫好再執行)3 * 5 + 4 / 2
## [1] 17
如果要先進行加減,可以用括號括起來,就會先進行括號內的運算。
(可以把這行輸入在console中,或是先在R Script寫好再執行):3 * (5 + 4) / 2
## [1] 13.5
到目前為止,已經完成了「在自己的電腦裡安裝好R和RStudio」,「簡單熟悉了操作介面」的步驟。
接下來,3/14的助教課要開始學習R裡面的基本資料型態。
這是額外的小技巧!
調整「RStudio」介面的「主題」、「顏色」、「字體」的風格,可以隨自身的喜好去改變。
調整Scripts & Console的背景顏色與字體大小
點選「Tools」 -> 「Global Options」
左方找「Appearance」,就會出現這樣的畫面:
最後記得點選Apply再按OK就完成設定囉!
不一樣的感受!
這也是額外的小技巧!
可以透過設定,調整Scripts視窗中的程式呈現方式(自動換行)
點選「Tools」 -> 「Global Options」 -> 「Code」 -> 「Editing」
勾選「Soft-wrap R source files」,假如沒有勾選的話,當程式撰寫太長時不會自動換行。
同學可以自行測試看看~