STAT598z


See Lecture 1 for course details
Syllabus
Office hours: Tuesday 1230-1330
Piazza webpage
Class email: purduestat598z@gmail.com (Send homeworks here, and NOT to my email address)

Announcements

Jan 8 Make sure you're registered for the class blackboard and piazza webpages (see Lecture 1).
Be sure to answer the class survey and mail it to the class email address
Jan 13 Homework 1 is up (due before midnight on Friday, Jan 25). HW1
Jan 26 Homework 2 is up (due before midnight Feb 8). HW2
Feb 11 Midterms from previous years. 2017 2018
Feb 10 Homework 3 is up (due before midnight on Sunday, Feb 24). HW3
Mar 4 Homework 4 is up (due before class on Tuesday, March 19). HW4
March 8 Homework 5 is up (due before class on Thursday, Apr 4). HW5
April 3 Homework 6 is up (due before midnight on Sunday, Apr 14). HW6
April 3 Midterms from previous years. 2016, 2017 2018

Reading

Jan 8 R Markdown and knitr. In particular, look at Markdown basics, R code chunks and the Reference guide.
Jan 12 Useful RStudio shortcuts. And here, more shortcuts than you'll probably need.
Jan 14 Pages 25 to 35, 59 to 63, 73 to 75 (Sections 2.1 to 2.4, 3.1 to 3.2.2 and 3.4 to 3.4.1 of Matloff)
Jan 23 Looping and vectorization: Link1 Link2. Also see the third and fourth circles in the R inferno .
Pages 35 to 57, 78 to 83, 85 to 112 (Sections 2.5 to 2.12, 3.5 to 3.8, Chapter 4, and Sections 5 to 5.4 of Matloff).
Jan 29 Pages 112 to 114 (Sections 5.4.1 and 5.4.2), and all of Chapter 7 except the "Extended examples" of Matloff
Feb 8 Looping and vectorization. link
Feb 10 Debugging pdf
Mar 5 Data transformation: Chapter 5 of R for Data Science. Also, read Chapter 9 on functions from the same link.
Mar 7 More on tidyverse: ( dplyr ).
Mar 19 Tidy data: ( tidy data ).
Mar 25 Object oriented programming. Sections 9.1 and 9.2 of Matloff (except the extended example). Read about S3 classes (you can ignore S4 classes) here.
Mar 25 Regular expressions: Tutorial 1. Tutorial 2.
Apr 3 ggvis: basics. examples.

References

Useful textbooks/online references: Related courses at other schools: