課程資訊
課程名稱
R語言在生態學的應用
Introduction to R for Ecologists 
開課學期
104-1 
授課對象
生命科學院  生命科學系  
授課教師
澤大衛 
課號
EEB5082 
課程識別碼
B44 U1940 
班次
 
學分
全/半年
半年 
必/選修
選修 
上課時間
星期一6,7,8(13:20~16:20) 
上課地點
生科1148 
備註
修課同學請自備筆電
總人數上限:20人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1041EEB5082_ 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

R program offers a powerful tool for analyzing and visualizing data, and in recent years it became very popular among (not only) ecologists. It offers great freedom in handling, analyzing and visualizing any type of data, however, it also comes up with steep learning curve of S language and frustration from frequent error messages. This practical course should teach students the basic of R program operation and data visualization.
All materials are available on http://bit.ly/r-ecol 

課程目標
The main goal is to teach students basic skills of using R program, and prepare them for more advanced courses where R will be used for data analysis and visualization. 
課程要求
The class will be mostly practical in front of the computer with running R and RStudio, with brief theoretical modules. Credits will be gained for active presence in the class and for completing required percentage of homework.

Teaching schedule:
1) Introduction to R and RStudio, basic operations, installation of packages
2) Main types of R objects (vector, matrix, data frame, list)
3) Reading and exporting data
4) Creating loops, how to use help
5) Definition of functions
6) Creating sequences, repetitions
7) Subscripting
8) Simple rules for vectorization
9) Simple rules for parallelization of operations
10) Data handling (merging, sorting)
11) Basic rules for data visualization
12) Standard R graphics, high and low level graphical functions
13) Use of colors in data visualization
14) Creating figures in different image formats
15) Creating lattice diagrams
16) Creating figures from scratch, practicing
17) Final presentation I
18) Final presentation II
 
預期每週課後學習時數
 
Office Hours
每週二 13:30~15:00 
指定閱讀
http://bit.ly/r-ecol 
參考書目
Beckerman, A.P. & Petchey, O.L. 2012. Getting Started with R : An Introduction for Biologists. Oxford Biology, Oxford, UK.
Murrel, P. 2011. R Graphics, Second Edition. CRC Press.
 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題