| WEEK | DOW | DATE | PREPARE | REFERENCE | TOPIC | MATERIALS | DUE |
|---|---|---|---|---|---|---|---|
| 1 | M | Mon, Sep 14 | πcomplete welcome survey | Welcome + data, R review |
slides01 01-example-tuition |
||
| 1 | W | Wed, Sep 16 | π R basics πΊ git and GitHub for poets π Read syllabus and pass syllabus quiz to activate tokens |
π R4DS 28.1-28.5 |
Github + reproducible reports |
slides02 02-example-lego Lego report to replicate |
|
| 1 | F | Fri, Sep 18 | π 10 minute activity on markdown πΊ intro to ggplot |
π R4DS Ch1 |
ggplot |
slides03 03-ggplot-intro |
HW 1 |
| 2 | M | Mon, Sep 21 | π Skim the entire reference reading for today, pick one βruleβ and summarize it |
π DataViz 17-21 |
Theming + Design |
slides04 04-customizing-plots |
|
| 2 | W | Wed, Sep 23 | π DataViz 15 |
Maps/spatial data |
slides05 05-maps |
HW 2 | |
| 2 | F | Fri, Sep 25 | πΊ first 15 minutes of Accessible Data Science Beyond Visual Models π Skim Writing Alt Text to Communicate the Meaning in Data Visualizations |
Accesibility for data viz | slides06 | ||
| 3 | M | Mon, Sep 28 | π Skim ?nycflights23::flights` in the console and jot down 2 questions you could answer with this data | π R4DS 3.1-3.4 |
Verbs |
slides07 07-verbs |
|
| 3 | W | Wed, Sep 30 | π Watch the pivot_longer/pivot_wider animations to get a feel for reshaping before we do it live π Read portfolio 1 prompt and jot down any questions |
π R4DS 3.5 π R4DS 5.1-5.4 |
Groups and summarizing Tidy data |
slides08 08-dplyr2 |
HW 3 |
| 3 | F | Fri, Oct 2 | π R4DS 4 |
Code style | tbd |
Lab Quiz 1 |
|
| 4 | M | Mon, Oct 5 | π R4DS 19.1-19.3 | Combining datasets | tbd | ||
| 4 | W | Wed, Oct 7 | π Open [ADD CSV] in a plain text editor (not Excel) and note anything that looks βoffβ | π R4DS 7.1-7.4 π R4DS 17.1-17.3 |
Import data and dates/times | tbd |
HW 4 Portfolio 1 |
| 4 | F | Fri, Oct 9 | π R4DS 16 |
Working with factors | tbd | ||
| 5 | M | Mon, Oct 12 | π R4DS 14 π R4DS 15.1-15.5 |
Working with strings and Regex | tbd | ||
| 5 | W | Wed, Oct 14 | π Google ngram viewer | π MDSR 19.2 |
Intro to Text Analysis | tbd | HW 5 |
| 5 | F | Fri, Oct 16 | π The Trouble with Sentiment Analysis | Text Analysis | tbd | Lab Quiz 2 | |
| 6 | M | Mon, Oct 19 | ποΈ Midterm Break; no class | tbd | |||
| 6 | W | Wed, Oct 21 | π R4DS 25 | Functions | tbd | ||
| 6 | F | Fri, Oct 23 | π MDSR 7.1-7.3 | Iteration | tbd | HW6 | |
| 7 | M | Mon, Oct 26 | Iteration II | tbd | |||
| 7 | W | Wed, Oct 28 | πWhat is an API? π sign up for a census API key |
πR4DS 23 (skip case studies) |
APIs | tbd |
HW7 |
| 7 | F | Fri, Oct 30 | Scraping I | tbd | Lab Quiz 3 , [Final Project Idea Form] | ||
| 8 | M | Mon, Nov 2 | π install and test selectorGadget | π R4DS 24.2;24.5 |
Scraping II | tbd | [Final Project Ranking Form] [Portfolio 2] |
| 8 | W | Wed, Nov 4 | π Explore htmlWidgets gallery + source code π Explore NZ Earthquakes and source code |
Intro to Interactivity | tbd | HW8 | |
| 8 | F | Fri, Nov 6 | Pick one: πΊ Shiny basics playlist πCh 1-2 of Mastering Shiny |
Shiny 1 | tbd | ||
| 9 | M | Mon, Nov 9 | Pick one: πΊ Reactivity in shiny playlist πCh 3 of Mastering Shiny |
Shiny 2 | tbd | ||
| 9 | W | Wed, Nov 11 | Shiny 3 | tbd | Final Project sketch | ||
| 9 | F | Fri, Nov 13 | πMDSR 15.1-15.4 | SQL | tbd | [Portfolio 3] | |
| 10 | M | Mon, Nov 16 | Project Demos | tbd | |||
| 10 | W | Wed, Nov 18 | Project Demos | tbd | HW9 | ||
| Fri, Nov 20 | ποΈ Reading days | tbd | |||||
| Mon, Nov 23 | Final Project Due @ noon | tbd | [Final Project] |
Stat 220: Intro to Data Science
This page contains an outline of the topics, content, and assignments for the term. Note that this schedule will be updated as the term progresses and the timeline of topics and assignments might be updated. Any major changes to due dates will be announced in class and indicated in bold here.
