R語言新手村-資料分析篇(2023秋季班)
教師: 張烜瀚
2023/09/11~2024/01/12
9小時/9週 (報名結束)

摘要

【R語言新手村 - 資料分析篇】(本課程為中級課程)

本課程目標,讓學生學會在R語言中,四個常用的相關套件並做應用。學習資料視覺化,使用繪圖套件 ggplot2。學習製作網路爬蟲程式,能自行收集網路相關資料做分析應用。學習機器學習,設計自動學習的規則,建立資料預測分析模型。學習大數據資料(Big Data)分析,從大數據資料中,產生具有價值的資訊。使用相關套件應用範例,來說明套件的使用方式,以及相對應的應用領域,並展示分析後的結果。學生將會製作相關的程式專題,練習如何實際使用套件來解決相關的問題,從過程中知道如何分析出有價值的資訊。


 【R語言新手村 - 基礎語法篇】(另有初級課程如下連結)

https://www.ewant.org/admin/tool/mooccourse/mnetcourseinfo.php?hostid=9&id=11400

#程式語言

課程目標

使學生了解程式基本運算,培養學生程式邏輯思維觀念,提升學生對程式設計的興趣,讓學生了解如何做基礎的資料分析,奠定學生日後修習其他相關程式設計課程的基礎。


授課教師

張烜瀚 老師

國立東華大學特約講師

專長:演算法、圖形理論


課程進度表

單元 1:單元一:課程說明與R語言基本介紹

單元 2:單元二:基本資料結構:向量

單元 3:單元三:基本資料結構:矩陣

單元 4:單元四:基本資料結構:資料框

單元 5:單元五:基本資料結構:列表

單元 6:單元六:流程控制-條件判斷

單元 7:單元七:流程控制-迴圈控制

單元 8:單元八:自訂函數撰寫與亂數函數

單元 9:期中考試週 Midterm Exam

單元 10:單元九:資料輸入與輸出-使用 CSV 檔

單元 11:單元十:基本繪圖-基本統計圖

單元 12:單元十一:網路爬蟲套件-Rvest

單元 13:單元十二:資料視覺化套件-ggplot2

單元 14:單元十三:機器學習套件-監督式學習

單元 15:單元十四:機器學習套件-非監督式學習

單元 16:單元十五:大數據資料分析套件

單元 17:期末考試週 Final Exam

單元 18:討論期末作業與期末專題相關問題

課程內容

R語言介紹】

  1.1 R語言介紹與編輯環境說明

  1.2基本變數

  1.3基本資料結構

  1.4流程控制

  1.5 自訂函數撰寫

  1.6資料輸入與輸出

  1.7基本繪圖

【網路爬蟲】

  2.1 簡介網路常用基本程式語言

  2.2 網路爬蟲套件-Rvest(1)

  2.3 網路爬蟲套件-Rvest(2)

  2.4 網路爬蟲專題製作

【繪圖套件】

  3.1 ggplot2套件

  3.2 ggmap 套件

  3.3 繪圖套件專題製作

【機器學習】

  4.1機器學習介紹

  4.2監督式與非監督式學習

  4.3 機器學習專題製作

【資料分析】

  5.1社群網站分析與文字探勘

  5.2 SparkR 巨量資料分析

  5.3 資料分析專題製作


上課形式

本課程總共有五個大單元,分別是R語言介紹、網路爬蟲、繪圖套件、機器學習、資料分析。每個大單元共有三到七個小單元組成,每個小單元提供1020分鐘的視頻影片課程。使用作業方式來評量學生,標準請參考「評分標準」。

評分標準

  • 外校學生課程評分標準:

平時作業:10%

程式作業(一):15%

程式作業(二):15%

期中作業:30%

期末作業:30%


  • 東華學生課程評分標準:

平時成績(eWant學習歷程):10%

平時作業:10%

程式作業(一):10%

程式作業(二):10%

期中作業:20%

期末作業:20%

期末專題:公告在東華e學苑,20%



通過標準


課程及格標準:60分滿分:100分

先修科目或先備能力

本課程無須背景知識,適合所有對程式設計有興趣的學習者修習。


建議參考書目

1.R語言資料分析:從機器學習、資料探勘、文字探勘到巨量資料分析 [第二版]李仁鐘、李秋緣,博碩出版社

2.輕鬆學習R語言:從基礎到應用,掌握資料科學的關鍵能力 郭耀仁,碁峰出版社

常見問答集

1.我修習完此課程是否將獲得相關證書?

  答:學習成績六十分以上表示及格,學習成績及格者會獲得相關證書。

2.我沒有修過MOOC課程,需要準備什麼?

  答:請跟著教材影片的進度,按時上課和繳交作業。

3. 此課程是否會提供上課投影片?

  答:目前暫時不提供上課投影片。

4.作業上傳可以使用那些格式?

  答作業會有程式碼以及書面報告。程式碼請使用.R檔。書面報告請使用Word檔或是Pdf檔。

5.我現在才發現有這麼好的資源,來不及上完怎麼辦?

  答:本課程之後會開春季班,請同學記得來修課。

6. 課程結束後是否能繼續學習呢?

  答:目前課程結束後是無法繼續學習的。如果有需要,可以修春季班的課程。

證書資訊

本課程證書費用:500元

如何申請電子版證書?

1.點選右上方的「小白人」。

2.點選「證書下載」。


3.畫面即會轉到申請證書系統中,請點選「我要申請證書」。

4.點選「我要搜尋」開始申請證書。


5.ewant平台僅提供電子版證書,確認繳費成功後,請點選「我已申請的證書」,再點選「我要搜尋」下載您申請的證書電子檔。

詳細證書下載流程說明請點這裡