課程資訊
課程名稱
使用R語言進行資料分析
Using R for Data Analysis 
開課學期
106-1 
授課對象
共同教育組  
授課教師
蔡芸琤 
課號
CSX0014 
課程識別碼
H03 01300 
班次
01 
學分
1.0 
全/半年
半年 
必/選修
選修 
上課時間
 
上課地點
 
備註
線上課程,基本能力課程,。基本能力課程。
總人數上限:50人 
課程網頁
https://csx.aca.ntu.edu.tw/1053CSX0014S1 
課程簡介影片
 
核心能力關聯
本課程尚未建立核心能力關連
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

《哈佛商業評論》將會寫程式、又有專業領域知識的資料科學家,封為「21世紀最性感行業」。拜寬頻網路普及化之賜,大數據熱潮來襲,許多資料科學相關的需求因應而出,因此,擁有運算思維和程式語言能力已成為社會跨領域必備的基本技能。

R 語言是一種自由軟體程式語言與操作環境,主要用於統計分析、繪圖、資料探勘,在此背景下,R 語言已成為全球投入資料科學發展的共同工具。本課程使用 R 語言進行資料分析教學,適合完全沒有程式經驗且想踏入資料科學領域的初學者。 

課程目標
本課程提供網路數據分析技巧,使用 R 語言分析線上開放數據,研究各領域重要議題,以達到協助各位擁有問題擬定、解決能力及跨領域整合之技能。期望能幫助程式初學者跨越 R 語言相較略微陡峭的學習曲線。 
課程要求
學生必須確認能自行重現影片中的所有範例。
課後練習要確認都能自行完成,課後練習題與答案。 
預期每週課後學習時數
 
Office Hours
另約時間 
指定閱讀
R 語言翻轉教室:http://datascienceandr.org 
參考書目
http://r4ds.had.co.nz/

指定閱讀
http://datascienceandr.org 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
台大計中上機實測  
100% 
預計 2017/12/14 下午 1:00 ~ 4:00 進行上機測驗  
 
課程進度
週次
日期
單元主題
第1週
  Chapter 01:R 語言編輯環境安裝與介紹

Chapter 02:R 語言基本語法使用概念 
第2週
  Chapter 03:輸入與輸出 
第3週
  Appendix 1:一般程式中的運算邏輯思維Appendix 2:R 中的數據操作思維 
第4週
  Chapter 04:圖形 
第5週
  Chapter 05:使用 R 進行資料分析 
第6週
  Chapter 06:網路爬蟲與中文探勘簡介<br>
105-1 學期,網路爬蟲教學學生作品分享<br>
作品一:<a href=https://youtu.be/f02AA6h-2_Y target=_blank>https://youtu.be/f02AA6h-2_Y</a><br>
作品二:<a href=https://youtu.be/4MiD_DPW5N4 target=_blank>https://youtu.be/4MiD_DPW5N4</a><br>
作品三:<a href=https://youtu.be/WjH65Wq6s6I target=_blank>https://youtu.be/WjH65Wq6s6I</a><br>
作品四:<a href=https://youtu.be/vGvkSDIoD_A target=_blank>https://youtu.be/vGvkSDIoD_A</a>