授課內容

衛生大數據
公共衛生研究所 碩士班一上
109學年度上學期
每週二下午 13:30-15:30 語言教室1

本課程利用目前最流行的統計程式語言(R語言),逐步帶領學生學習資料處理、數據分析、圖表製作等基本能力,並練習將常規工作整合成一個pipeline以增加工作效率。另外,課程的後半段將會分為兩個部分跨年授課,分別是『進階資料視覺化及建立網頁App』以及『演算法及機器學習』等兩個方向。本年度為『進階資料視覺化及建立網頁App』,課程著重於前端開發,讓自己的程式能分享給其它不懂程式語言的人使用。

2019年上課錄影連結
                                                                                                                                                                                                                   
  進度    授課主題與內容    課程講義    教學錄影  
1R語言簡介(計算功能、for迴圈、自訂函數)Lesson 1
2資料處理1(資料清理、簡單資料合併)Lesson 2
3資料處理2(複雜資料合併)Lesson 3
4資料處理3(資料整理及遺漏値處理)Lesson 4
5數據分析1(描述性統計、t test、ANOVA)Lesson 5
6數據分析2(卡方檢定、相關性)Lesson 6
7數據分析3(廣義線性模式、存活分析)Lesson 7
8資料視覺化1(常見統計圖表製作)Lesson 8
9資料視覺化2(ROC曲線、進階繪圖、3D圖像)Lesson 9
10資料視覺化3(地理資訊系統、Google chart)Lesson 10
11資料視覺化4(d3.js)Lesson 11
12網頁應用程式1(僅含計算功能之App撰寫)Lesson 12
13網頁應用程式2(基本介面函數介紹)Lesson 13
14網頁應用程式3(動態選項及HTML語法鑲嵌)Lesson 14
15網頁應用程式4(結合Google chart及d3.js)Lesson 15
16網頁應用程式5(經典應用程式分享)Lesson 16