Michael Gelman ([email protected]), Claremont McKenna College
Zoom link for remote viewing: https://cmc-its.zoom.us/j/3494522481
Office hours:
- In person: Mo/We 12:25 PM outside RN12 (or come inside and let me know you want to meet)
- Virtual: Sign up here and use this zoom link
Tutor sessions (BC 22):
- Mo 06:00-08:00 PM - Matthew San Luis
- We 08:00-10:00 PM - Vasu Rai
Textbook 1: Modern Data Science with R (1st edition)
Textbook 2: An Introduction to Statistical Learning
- Syllabus
- GitHub reference quick guide
- GitHub reference full guide
- Additional free resource: R for Data Science
- Test assignment (due 09/03)
- Problem Set 1 (due 09/13)
- Problem Set 2 (due 09/22)
- Team Project 1 (due 09/27)
- Problem Set 3 (due 10/04)
- Problem Set 4 (due 10/11)
Monday (intro, GitHub, test assignment)
- before class:
- Try to set up R, RStudio, Git, GitHub account (See GitHub reference quick guide and See GitHub reference full guide)
- in class:
- day 1 slides: .Rmd .html
- test assignment
Wednesday (reproducibility, R Markdown)
- before class:
- complete test assignment and push both .rmd and .md files to GitHub.
- read MDSR Chapter 1 and Appendix D
- Start looking at PS 1
- in class:
Monday
- Labor day!!
Wednesday (R objects, R functions)
- before class:
- read MDSR Appendix sections B.4, B.5 and C.2
- read Grolemund/Wickham sections 20.2 Vector Basics, 20.3 Types of Vectors (focus on logical, numeric), and 20.5 Lists
- Reminder: PS 1 due on Monday
- in class:
Monday (ggplot2
graphics)
- before class:
- read MDSR sections 3.1 and 3.2. Section 3.3 contains some
dplyr
work that I will save for discussion in chapter 4. - read Grolemund/Wickham sections 3.1 - 3.5
- read MDSR sections 3.1 and 3.2. Section 3.3 contains some
- in class:
Wednesday (more ggplot2
and interactive graphics)
- before class:
- little more ggplot: read Grolemund/Wickham sections 3.6 - 3.10
- just read pages 324-325 in MDSR to get a feel for map projections. For now we will just be working with simple maps that only need lat/long and build-in map boundaries.
- quick read MDSR sections 11.1-11.3 in chapter 11 to get a "big picture" idea of some of the interactive graphing options in R.
- Start on PS 2
- in class:
Monday (Introduction to dplyr
)
- before class:
- read MDSR sections 4.1 and 4.2
- in class: basic data wrangling with
dplyr
Wednesday (Work on Team Project 1)
- before class:
- Make sure you have your Team Project 1 partners
- in class:
- Work with partners on Team Project 1
- Ask any questions related to material up to this point
Monday (Joins in dplyr
)
- before class:
- read MDSR section 4.3 and 4.4
- get started with PS 3
- in class:
Wednesday (Data intake)