| WEEK | DOW | DATE | PREPARE | TOPIC | MATERIALS | DUE |
|---|---|---|---|---|---|---|
| 1 | M | Mon, Mar 30 | πcomplete welcome survey | Welcome + data, R review | slides01 | |
| 1 | W | Wed, Apr 1 | π R basics π R4DS 28.1-28.5 πΊ git and GitHub for poets π Read syllabus |
Github + reproducible reports | slides02 02-example-unvotes UN report to replicate |
|
| 1 | F | Fri, Apr 3 | π 10 minute activity on markdown π R4DS Ch1 πΊ intro to ggplot |
ggplot | slides03 03-ggplot-intro Survivor data |
HW 1 |
| 2 | M | Mon, Apr 6 | π DataViz 17-21 |
Theming + Design | slides04 TB Data |
|
| 2 | W | Wed, Apr 8 | π DataViz 15 |
Maps/spatial data | slides05 05-maps ACS Data |
HW 2 |
| 2 | F | Fri, Apr 10 | πΊ 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, Apr 13 | π R4DS 3.1-3.4 |
Verbs | slides07 07-verbs |
|
| 3 | W | Wed, Apr 15 | π R4DS 3.5 π R4DS 5.1-5.4 |
Groups and summarizing Tidy data | slides08 08-dplyr2 |
HW 3 |
| 3 | F | Fri, Apr 17 | π R4DS 4 |
Code style | slides09 | |
| 4 | M | Mon, Apr 20 | π R4DS 19.1-19.3 | Combining datasets | slides10 10-combining |
|
| 4 | W | Wed, Apr 22 | π R4DS 7.1-7.4 π R4DS 17.1-17.3 |
Import data and dates/times | slides11 11-import |
HW 4 |
| 4 | F | Fri, Apr 24 | NO CLASS - FEEL FREE TO TAKE A BREAK, CATCH UP, OR LEARN TO BUILD A WEBSITE | OPTIONAL: building a website using GitHub Pages Note: in YouTube tutorial, she clones repo slightly differently than we do. You can use usual procedure. |
Getting started with GitHub Pages YouTube Tutorial with Quarto and GitHub Pages |
|
| 5 | M | Mon, Apr 27 | π R4DS 16 |
Working with factors | slides12 12-factors |
Portfolio 1 |
| 5 | W | Wed, Apr 29 | π R4DS 14 π R4DS 15.1-15.5 |
Working with strings and Regex | slides13 13-strings-regex |
|
| 5 | F | Fri, May 1 | π MDSR 19.2 π Google ngram viewer |
Intro to Text Analysis | slides14 14-text-case-study |
HW 5 |
| 6 | M | Mon, May 4 | ποΈ Midterm Break; no class | |||
| 6 | W | Wed, May 6 | π The Trouble with Sentiment Analysis | Text Analysis | slides15 15-sentiment |
|
| 6 | F | Fri, May 8 | π R4DS 25 | Functions | slides16 16-functions |
Portfolio 2 |
| 7 | M | Mon, May 11 | ||||
| 7 | W | Wed, May 13 | π MDSR 7.1-7.3 | Iteration | slides17 17-iteration |
HW6 |
| 7 | F | Fri, May 15 | Iteration II | slides18 18-iteration-2 |
||
| 8 | M | Mon, May 18 | APIs | slides19 19-apis |
HW7 | |
| 8 | W | Wed, May 20 | π R4DS 24.2;24.5 π install and test selectorGadget |
Scraping I | slides20 20-scraping |
Final Project Idea Form |
| 8 | F | Fri, May 22 | Work session | Final Project Ranking Form | ||
| 9 | M | Mon, May 25 | π Explore htmlWidgets gallery + source code π Explore NZ Earthquakes and source code |
Intro to Interactivity | slides22 22-interactivity 22-dashboard-example |
HW8 Portfolio 3 |
| 9 | W | Wed, May 27 | Pick one: πΊ Shiny basics playlist πCh 1-2 of Mastering Shiny |
Shiny 1 | slides23 | |
| 9 | F | Fri, May 29 | Pick one: πΊ Reactivity in shiny playlist πCh 3 of Mastering Shiny |
Shiny 2 | slides24 | |
| 10 | M | Mon, Jun 1 | Your demo (if presenting today) Come ready to listen/ask questions (if not presenting today) |
Project Demos Groups presenting: abortion, colleges, pacs, partisanship |
tbd | Portfolio 4 |
| 10 | W | Wed, Jun 3 | Your demo (if presenting today) Come ready to listen/ask questions (if not presenting today) |
Project Demos Groups presenting: birds, lassa virus, plants, political geography |
tbd | HW9 |
| 11 | M | Mon, Jun 8 | Final Project Due @ end of finals period (9:30 pm) | 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.