軟體開發:2-2 R入門實作(R語言基礎、資料處理與視覺化)
活動日期 / Date:
2026/06/06 09:00 ~ 2026/07/16 16:00
活動內容 / Event Details:
2-2 R入門實作(R語言基礎、資料處理與視覺化)
一、工作坊簡介
本工作坊帶領學員從R與RStudio環境建置開始,逐步掌握R語法、資料匯入、清理轉換(dplyr/tidyr)、視覺化(ggplot2)與基礎統計分析。最後以R Markdown/Quarto完成可重現的分析報告與小型專題實作,強化在工作場域中導入資料分析流程的能力。
二、課程目標
建立R語言核心語法與資料結構基礎,能讀寫常見資料格式
熟悉資料清理/轉換流程(tidyverse),產出可重現的分析結果
能以ggplot2完成資訊視覺化並進行基礎統計分析與解讀
三、授課對象
大專院校學生、社會人士
四、上課日期
7月6日(一)、7月8日(三)、 7月10日(五)、7月13日(一) 、7月15日(三)
09:00-16:00
五、上課地點
中原大學電腦教室
六、先備知識
具基本電腦操作能力(檔案管理、安裝軟體)
具Excel基本能力(排序/篩選/樞紐概念尤佳)
具基本數學/統計概念(平均數、比例、圖表判讀)
七、課前準備
學員需完成:R(最新版)與RStudio安裝、測試可正常啟動與安裝套件(tidyverse、ggplot2等)、下載課程資料集與範例程式碼、確認可連網(必要時開通Posit Cloud帳號。
八、課程內容
|
堂數
|
課堂名稱
|
課堂重點
|
|
第一堂
|
R環境建置與語法基礎
|
- R/RStudio(或Posit Cloud)環境與專案管理
- 物件、向量、矩陣、清單、data.frame/tibble
- 套件安裝與使用(install.packages / library)
- 資料匯入(CSV/Excel)與基本檢視
- 練習:讀入資料並完成基本摘要與簡單圖表
|
|
第二堂
|
資料清理與轉換(tidyverse) |
- tidy data概念與常見資料問題(缺值、重複、型態)
- dplyr:filter/select/mutate/summarise/group_by
- tidyr:pivot_longer/pivot_wider、分欄/合欄
- 合併資料:join家族與鍵值設計
- 練習:完成一份可分析的乾淨資料集
|
|
第三堂
|
資料視覺化與洞察(ggplot2)
|
- 圖表語法(aes、geom、scale、theme)
- 常用圖表:長條/折線/散點/箱型圖與選用情境
- 分面與分組比較(facet、color/fill)
- 圖表標註與故事化呈現(標題、註解、重點標示)
- 練習:產出一頁「關鍵洞察」圖表集
|
|
第四堂
|
基礎統計分析與解讀
|
- 描述統計與分布概念(平均、變異、常態性)
- 推論統計入門:t檢定、卡方、ANOVA(擇要)
- 相關與迴歸(cor/lm)與結果解讀
- 常見假設檢查與視覺化診斷
- 練習:用真實資料完成分析並寫出結論
|
|
第五堂
|
可重現報告與專題實作(Capstone) |
- R Markdown/Quarto:報告結構、程式區塊與輸出格式
- 參數化報告與自動化輸出(HTML/PDF)
- 專題題目設計:指標定義、資料流程、視覺化呈現
- 分組/個人實作:完成小型分析專題
- 成果發表與回饋:同儕審閱、改版清單
|
活動時間地點 / Time Slots:
| 場次名稱 / Event |
日期 / Date |
地址 / Address |
報名費用及截止日期 / Registration Info:
| 場次 / Session |
費用說明 / Cost |
報名時間 / Registration Period |
人數限制 / Max of Attendants |
活動聯絡人 / Contact Us:
鍾瑞蘋
juiping@iii.org.tw
0912951650
議程:
- 主辦單位保留本活動議程及講師變更之權利。
- 活動內容請以MIC Events網站為主。