ESRM 6990V: Advanced Seminar - Intro to R

Spring 2025, Thursday, 5:00-7:45PM, Classroom GRAD 229, 2025/01/13 - 2025/05/01

Lecture
Author

Jihong Zhang

Published

January 13, 2025

Modified

October 12, 2024

1 Outline

  1. R Basics
  2. Data Visualization
  3. Data Wrangling
  4. Productive Tools

2 Why ITDS?

This book is free and comprehensive for a broad R tasks of data analysis. For example, the book covers R programming (basics of R), data wrangling with dplyr, data visualization with ggplot2, file organization with Unix/Linux shell, version control with Git/Github, and reproducible document preparation with Quarto and knitr.

3 Schedule

Following materials are only allowed for previewing for students registered in ESRM 64503. DO NOT DISTRIBUTE THEM on the internet. They will be removed after the course ends.

Week Date Topic Reading HW Code/Data
1 01/13 Lecture 1: Basics of R ITDS Ch.1
2 01/20 (No Class) Martin Luther King Holiday
3 01/27 Lecture 2: Programming Basics
4 02/03 Lecture 3: Write academic reports with R projects and Quarto markdown
5 02/10 Lecture 4: Data summarization with tidyverse
6 02/17 Lecture 5: Data cleaning with tidyverse
7 02/24 Lecture 6: Data transformation with tidyverse
8 03/03 Lecture 7: Data Importing
9 03/10 Lecture 8: Data Visualization I with ggplot2
10 03/17 Lecture 9: Data Visualization II with ggplot2
11 03/24 (No class) Lecture 10: Data Visualization III with ggplot2
12 03/31 Spring Break
13 04/07 Lecture 11: File Organizing with Terminal / Powershell
14 04/14 Lecture 12: Git and GitHub Pro Git Book
15 04/21 Final Project
16 04/28 Final Project
17 05/05 Final Project
Back to top

Citation

BibTeX citation:
@online{zhang2025,
  author = {Zhang, Jihong},
  title = {ESRM {6990V:} {Advanced} {Seminar} - {Intro} to {R}},
  date = {2025-01-13},
  url = {https://www.jihongzhang.org/posts/Lectures/2025-01-13-Adv-Seminar-Intro-to-R/syllabus.html},
  langid = {en}
}
For attribution, please cite this work as:
Zhang, Jihong. 2025. “ESRM 6990V: Advanced Seminar - Intro to R.” January 13, 2025. https://www.jihongzhang.org/posts/Lectures/2025-01-13-Adv-Seminar-Intro-to-R/syllabus.html.