課程大綱與教材連結

單元 示範講義 示範影片
介紹:為何從資料科學入門 NA youtube連結
R與Rstudio安裝設定 Rstudio操作速查 youtube連結
R核心環境與套件更新
git安裝及設定
NA youtube連結
透過github repo創建專案
Rmarkdown編輯技巧
Rmarkdown秘訣速查 youtube連結
R基本語法 R基本語法速查
講義
講義源始檔
開場白
套件與物件
創建與讀寫資料
向量
迴圈與迭代
矩陣
字串
資料框架與因子
列表
數學函式
統計函式
機率與繪圖函式
以下示範講義改編自Data Skills for Reproducible Science
單元3:資料視覺化 講義 概覽
準備
R基本繪圖
ggplot基本繪圖01
ggplot基本繪圖02
ggplot基本繪圖03
ggplot複合繪圖01
ggplot複合繪圖02
ggplot複合繪圖03
ggplot複合繪圖04
ggplot複合繪圖05
互動統計圖
單元4:清理資料 講義 概覽
示範資料簡介
寬表單與長表單
中途練習示範
pivot函式示範01
pivot函式示範02
清理資料函式概論
gather(),separate()
unite(),spread()
管道運算子%>%
清理複雜資料:預覽
matmort清理示範
infmort清理示範
管道運算子清理資料示範
清理問卷平台資料
單元5:整頓資料 講義 概覽與介紹示範資料
select()
filter()
arrange(),mutate()
summarise(),group_by()
變數加工
新造變數
單元6: 結合資料表單 講義 概覽與介紹示範資料
結合式合併01
結合式合併02
刪除式合併
強制合併
依集合規律合併
單元7: 函式與迭代 講義 概覽
rep()
seq()
replicate()
map()與lapply 01
map()與lapply 02
函式的基本結構
函式的設計
函式的變數範圍
自訂函式訊息
運用迭代自建函式01
運用迭代自建函式02
單元8: 機率與模擬 講義 概覽
R的內建機率函數
均勻分佈
二項分佈機率函數
常態分佈, 卜瓦松機率分佈
多變量機率函數
Faux套件
動畫解析效果量
動畫解析p值
動畫解析檢定風險與考驗力
動畫解析信賴區間
二項檢定
t檢定
相關係數檢定
真實研究案例
單元9: 通用線性模型 講義 概覽
數學表示式
示範模擬資料
示範線性迴歸分析
使用線性迴歸預測
效果編碼
統計檢定都是線性模型
解讀ANOVA part1
解讀ANOVA part2

參考資源