print("Hello World!")
[1] "Hello World!"
Anthony Sung
May 14, 2023
R is a programming language for statistical computing and graphics supported by the R Core Team and the R Foundation for Statistical Computing. Created by statisticians Ross Ihaka and Robert Gentleman, R is used among data miners and statisticians for data analysis and developing statistical software. Users have created packages to augment the functions of the R language.1
對於許多學習社會科學的人而言,R 語言是一門再基礎不過的程式語言了。誠如維基百科上面所言,R 本身就是一套統計軟體,個人使用過 SPSS 與其他著名的統計軟體後,發現 R 最好用。一方面除了它語言邏輯十分簡潔,套件的多樣性如 python 一般,有一個專屬於 R 的社群,集結了許多大神的作品,十分推薦剛入門程式語言的人學。
首先我們可以先到臺大資工系的鏡像網站上根據使用者所使用的系統下載相對應的 R。
下載完畢並安裝完成後,接著到 R Studio 官網下載 R Studio。除非你有需要使用更高階的功能,否則我們就當一個免費仔就好,勇敢地點下 Free 底下的 Download!
接著就可以打開 R Studio 開始學習R
語言囉!如果單看文字仍不了解的話可以參考以下的影片。
Windows 系統
MacOS 系統
這篇我們不會講述太多複雜的東西,只會提到如何使用介面。筆者的系統是 macOS,如果你是其他系統,其實操作上大同小異,只是有些地方需要特別注意,例如路徑。
進入 R Studio 的介面後,點擊左上角的 file
後,接著依序按下 New File
、R Script
,即可新增檔案,當然你也可以使用快捷鍵 ⌘+Shift+N
。
R studio 的介面可以分為四個區塊,對應到下圖中的每個數字:
撰寫程式碼有兩種方式,第一種是在 Workspace 寫。比如我們可以打上以下程式碼:
就會跑出 Hello World!
寫完程式碼之後記得儲存檔案!這個步驟真的很重要,建議每五分鐘就儲存一次。2