第 3 週 02_R程式語言入門
請先確認領取作業assignment002,並在Rstudio建立作業複本專案
遇到安裝或匯入套件的問題,請到討論區各平台git/R/Rstudio操作問題&解決方式查看有無可行的解決方式。如果已有方法無法解決,複製錯誤訊息回覆這份貼文。
3.1 認識R Studio介面
Console
: R語言終端視窗
Source
: R腳本, Rmarkdown編輯視窗
Environment
: 監看已載入的R物件
Plots
: 繪圖函式輸出
Viewer
: shiny網頁輸出
3.2 測試R Studio功能
開啟作業複本專案內的“FIG2-1.Rmd”,比較自行測試結果與原電子書圖2-1的差異。
介面設定調整:“Tools -> Global Options -> Pane Layout”
3.12 物件(Objects)
R的所有物件以指派運算子<-
宣告。例如“FIG2-1.Rmd”裡的x
與y
。
統計分析的變項(variable)在R環境中,是以物件處理。變項/物件通常是統計分析函式的參數。
3.16 執行緒(sessions)
Rmarkdown chunk將所有函式與物件堆疊於執行緒,累積太多會拖慢執行速度。編輯工作到一段落需要做一次重啟。
查看方式 在Console
執行sessionInfo()
3.18 引用R與Rstudio貢獻者資訊
配合“Assignment.Rmd”練習6進行課後演練。
APA文內引用範例: R語言核心開發團隊(R Core Team 2021); Rstudio核心開發團隊(Rstudiocoreteam?)
References
R Core Team. 2021. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. https://www.R-project.org/.