Class Notes
-
Week 1
- Text: Chapter 2
- Topic: install, c(), install.packages(), library(), ?, tidyverse, pipe, ggplot()
- Notes: Introduction · 2.1 - 2.2 · Section 3.1
- Assignment: Submission Guidelines · [A1 · A2 - Due Tuesday, Midnight] · [A3 - Due Thursday, Midnight] Week 2
- Text: Chapters 1.4-1.5
- Topic: bar & box plots, histograms, angled axis text, clean_names, scale_x_continuous, seq(), word-wrapping,arrange, mutate,select,rename,relocate
- Notes: Distribution Viz · Relationship Viz w/ATUS data
- Assignment: A4 - Due Tuesday, Sept. 10 Week 3
- Text: Chapter 3
- Topic: Row-Ops (filter,arrange,distinct), Col-Ops (mutate,select,rename,relocate), cut(), write_rds, read_rds, group_by, slice
- Notes: Load/Save ATUS · Row & Col Ops · Group_by & Cut · Table Ops
- Assignment: [A5 - Due: 9/17] · Mini-project 1 Week 4
- Text: Chapter 4
- Topic: RStudio Project, case_when, group_by, pivot_longer
- Notes: ATUS codebook · RStudio Projects [video] · Mini-project Tips
- Assignment: Mini-Project: Due Sept. 24 Week 5
- Text: Pivoting & Tiny Data
- Topic: group_by, pivot_longer, pivot_wider
- Notes: Pivoting 1 · Pivoting 2 · Pivoting 3 · Video · Vignette
- Assignment: Read Chapters: 6-8 · Mini-Project 2 Week 6
- Text: Layers
- Topic: re_factor, stat_density_ridges, geom_text(stat = "prop")
- Notes: Tattoo EDA · Titanic EDU · NMU EDA · NMU EDA w/gganimate · White Paper on Tattoo Data
- Zoom: Tuesday · Thursday
- Assignment: Chapter 9 & Common Recipes Week 7
- Text: Position Adjustments
- Topic: new nmu data, postion = "?", covariation
- Notes: Position & Covariation · Updated Hurricane Data · · Tidy NMU Honors Data
- Assignment: Week 8
- Text: Chapters 10 & 11
- Topic: project #2
- Notes: Some ggplot extensions
- Assignment: Week 9
- Text: Chapters 10 & 11
- Topic: loops, functions, joins
- Notes: Zillow Load · Zillow
- Assignment: Week 10
- Text: Chapters 10 & 11
- Topic: usmap, sf, usmap, Shiny
- Notes: Michigan Map: Shiny · Michigan Map: sf & usmap
- Assignment: 1. Get Michigan 2020 Election Map into Shiny. 2. Can you make the county variable reactive?
- Tutorials: Shiny (Posit) · sf package · Shiny for Social Science Week 11
- Text:
- Topic: bslib, card(), Shiny
- Notes: Shiny Examples · The Electoral College in Shiny [published] · Michigan 2020 Election
- Assignment: 1. (Due: Thursday) Submit one non-trivial modification to the "Shiny Examples" above.
- Tutorials: card(), etc.