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

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

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

課程目標
本課程提供網路數據分析技巧,使用 R 語言分析線上開放數據,研究各領域重要議題,以達到協助各位擁有問題擬定、解決能力及跨領域整合之技能。期望能幫助程式初學者跨越 R 語言相較略微陡峭的學習曲線。 
課程要求
學生必須確認能自行重現影片中的所有範例。
課後練習要確認都能自行完成,課後練習題與答案
更詳細的課程內容請參考 課程說明信
第一次線下課於3/8 第10節 普通502教室強烈建議一定要來,以便了解課程。 
預期每週課後學習時數
 
Office Hours
另約時間 
指定閱讀
R 語言翻轉教室:http://datascienceandr.org 
參考書目
https://www.datacamp.com/
http://cfss.uchicago.edu/syllabus.html
https://www.udemy.com/
http://datascienceandr.org/install.html
http://tryr.codeschool.com/levels/1/challenges/1 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
台大計中上機實測  
60% 
預計 2018/05/18、06/01、06/15 下午 1:00 ~ 4:00 進行上機測驗,可擇一日參加考試,也可連續考三次,挑選高分成績登記。 
2. 
線下助教課 
40% 
總共會有 4 次作業。前兩次是 datacamp 上的課程,第三次是關於前四章的小作業,最後一次則希望同學完成小作品。 
 
課程進度
週次
日期
單元主題
第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>