|
週次 |
日期 |
單元主題 |
|
Week 1 |
09/02 |
Introduction to R and RStudio, create object and object naming conventions (David Zeleny) |
|
Week 2 |
09/09 |
Vector vs matrix vs data.frame vs list, object subsetting, importing data into R (David Zeleny) |
|
Week 3 |
09/16 |
Summary of good coding practice, for-loops, defining and using functions (Po-Ju Ke) |
|
Week 4 |
09/23 |
Conditional functions and logical operations (Po-Ju Ke) |
|
Week 5 |
09/30 |
Basic plotting, high-level and low-level plotting functions (Po-Ju Ke) |
|
Week 6 |
10/07 |
Linear regression, testing it and plotting it (David Zeleny) |
|
Week 7 |
10/14 |
Use of AI to help understand R (David Zeleny) |
|
Week 8 |
10/21 |
Midterm quiz (David Zeleny & Po-Ju Ke) |
|
Week 9 |
10/28 |
Ecological modeling with R -- individual-based models (I) (Po-Ju Ke) |
|
Week 10 |
11/4 |
Ecological modeling with R -- individual-based models (II) (Po-Ju Ke) |
|
Week 11 |
11/11 |
Intro to tidyverse, piping and other tidyverse functions for data management (David Zeleny) |
|
Week 12 |
11/18 |
Manipulation data with dplyr (group_by, summarise) (David Zeleny) |
|
Week 13 |
11/25 |
Manipulation of data with tidyr (reshaping data) (David Zeleny) |
|
Week 14 |
12/02 |
Working with character strings (Po-Ju Ke) |
|
Week 15 |
12/09 |
Student presentation (Po-Ju Ke & David Zeleny) |
|
Week 16 |
12/16 |
Student presentation (David Zeleny & Po-Ju Ke) |