Date | Topic | Reading | Notes | |
---|---|---|---|---|
Mon, Aug 28 | Introduction [Slides] | Codeschool - Try R | ||
Wed, Aug 30 | Using git and github [Slides] | Happy Git and GitHub for the useR, Try github, Trump Tweet blog post |
RStudio Server - Saxon or OIT VM Screencast - git & github |
|
Thu, Aug 31 | Using the shell [Slides] | Code Academy - Learn the command line | ||
Mon, Sep 4 | Logic in R [Slides] | R style guides - Google & Hadley | HW 1 - due by 11:59 on Mon. 9/11 | |
Wed, Sep 6 | R data structures [Slides] | Adv-R - Data Structures | ||
Mon, Sep 11 | Subsetting [Slides] | Adv-R - Subsetting | ||
Wed, Sep 13 | dplyr [Slides] | dplyr Vignette, Data wrangling cheatsheet | HW 2 - due by 11:59 pm on Wed 9/27 | |
Mon, Sep 18 | Functional Programming [Slides] | R4DS - lists, map functions Purrr tutorial |
||
Wed, Sep 20 | More purrr | purrr cheatsheet | Screencast - purrr demo | |
Mon, Sep 25 | ggplot2 [Slides] | ggplot2 documentation Visualization Cheatsheet |
||
Wed, Sep 27 | Data Visualization and Exploration | Visualization Slides - Day 1 | ||
Mon, Oct 2 | Data Visualization and Exploration (pt. 2) | Presentations HW 3 - due by 11:59 pm on Wed 10/11 |
||
Wed, Oct 4 | Regular Expressions [Slides] | Regex Cheat Sheet, stringr | ||
Mon, Oct 9 | No class - Fall break | |||
Wed, Oct 11 | Web Scraping [Slides] | rvest and Selectorgadget | Screencast - rvest demo | |
Thu, Oct 12 | Web Scraping (cont.) | HW 4 - due by Screencast - Scraping LQ |
||
Mon, Oct 16 | Introduction to make [Slides] | minimal make, Why use make | Screencast - Scraping Dennys | |
Wed, Oct 18 | Midterm 1 Review | |||
Mon, Oct 23 | Shiny | Shiny Documentation | Screencast - Shiny demo | |
Wed, Oct 25 | Reactive Data | HW 5 - due by 11:59 pm on Monday 11/06 Screencast - Reactivity |
||
Mon, Oct 30 | Benchmarking & Parallelization [Slides] | Adv. R, Profvis, parallel, doMC and foreach |
||
Wed, Nov 1 | databases, sql, and dplyr [Slides] | |||
Mon, Nov 6 | Bigish data [Slides] | dbplyr - Vignette, SQL Translation | HW6 - due Monday 11/27 by 11:59 pm | |
Wed, Nov 8 | Spatial Data [Slides] | sf vignettes | Project proposal - due Monday 11/27 by 11:59 pm | |
Mon, Nov 13 | Modeling Precinct Boundaries (Pt 1) | Screencast - Part 1 | ||
Wed, Nov 15 | Modeling Precinct Boundaries (Pt 2) | Screencast - Part 2 | ||
Mon, Nov 20 | No class - Thanksgiving | Midterm 2 out - due 12/1 by 11:59 pm | ||
Wed, Nov 22 | No class - Thanksgiving | |||
Thu, Nov 23 | No class - Thanksgiving | |||
Mon, Nov 27 | SparklyR | SparklyR - Docs and Examples SparkR, SparkR API |
Screencast - Sparklyr Demo | |
Wed, Nov 29 | SparklyR & text data | MLlib - Feature Transformers SparklyR - Textmining vignette |
Screencast - JSON Example | |
Wed, Dec 13 | Final Project Presentations | 9 am - 12 pm |