Date | Topic | Reading | Notes | |
---|---|---|---|---|
Wed, Jan 11 | Introduction [Slides] | Codeschool - Try R | ||
Fri, Jan 13 | No lab | |||
Mon, Jan 16 | No class - MLK Day | |||
Wed, Jan 18 | Using git and github [Slides] | Happy Git and GitHub for the useR, Try github | Screencast - github | |
Fri, Jan 20 | Using ssh and the shell [Slides] | Code Academy - Learn the command line | ||
Mon, Jan 23 | Logic in R [Slides] | R style guides - Google & Hadley | HW 1 - due 1/30 by 11:59 pm | |
Wed, Jan 25 | R data structures [Slides] | Adv-R - Data Structures | ||
Mon, Jan 30 | Subsetting [Slides] | Adv-R - Subsetting | ||
Wed, Feb 1 | dplyr [Slides] | dplyr Vignette, Data wrangling cheatsheet | HW 2 - due 2/13 by 11:59 pm | |
Mon, Feb 6 | Functional Programming [Slides] | R4DS - lists, map functions Purrr tutorial |
Screencast - purrr demo | |
Wed, Feb 8 | ggplot2 [Slides] | ggplot2 documentation Visualization Cheatsheet |
||
Mon, Feb 13 | Data Visualization and Exploration | Slides | HW3 Part 1 - Vis 1, Vis 2, Vis 3 | |
Wed, Feb 15 | Data Visualization and Exploration (pt. 2) | Slides | Midterm 1 out - due 2/22 by 11:59 pm | |
Mon, Feb 20 | Web Scraping [Slides] | rvest and Selectorgadget | Screencast - rvest | |
Wed, Feb 22 | Regular Expressions [Slides] | RegEx Cheat Sheet, stringr | HW4 - due 3/6 by 11:59 pm Testing RegExs |
|
Mon, Feb 27 | Web Scraping (pt. 2) | Screencast - Dennys API | ||
Wed, Mar 1 | Introduction to make [Slides] | minimal make, Why use make | ||
Mon, Mar 6 | Shiny | Shiny Documentation | Screencast - shiny demo | |
Wed, Mar 8 | Reactive Data | HW5 - due 3/24 by 11:59 pm Screencast - shiny demo 2 |
||
Mon, Mar 13 | No class - Spring break | |||
Wed, Mar 15 | No class - Spring break | |||
Fri, Mar 17 | No class - Spring break | |||
Mon, Mar 20 | Profiling & Parallelization [Slides] | Adv. R, Profvis, parallel, doMC and foreach |
||
Wed, Mar 22 | Bigish data [Slides] | HW6 - due 4/10 by 11:59 pm | ||
Mon, Mar 27 | Spatial Data [Slides] | Screencast - pluto data | ||
Wed, Mar 29 | Raster Data in R | Screencast - Model fitting Example Code |
||
Mon, Apr 3 | dplyr and SQL [Slides] | dplyr database vignette | ||
Wed, Apr 5 | Map reduce | Screencast - Map reduce | ||
Mon, Apr 10 | SparklyR | SparklyR - Docs and Examples SparkR, SparkR API |
Screencast - Sparklyr (part 1) | |
Wed, Apr 12 | SparklyR (pt 2) | SparklyR Cheatsheet | Screencast - Sparklyr (part 2) | |
Mon, Apr 17 | SparkR | |||
Wed, Apr 19 | Catch-up | |||
Wed, May 3 | Final Project Presentations | 2 pm - 5 pm |