1 | week | Unit | ch. | Slides | Docs | tools concepts | stats concepts | notes / TODO |
---|---|---|---|---|---|---|---|---|
2 | 1 | Intro | 1.1 | Introduction | Syllabus | |||
3 | 2.1 | Descriptive stats | Intro & stats | maybe move some Excel stuff into this week | ||||
4 | 2 | Spreadsheets | 2.2 | Spreadsheets 1 | Happiness 1 | min, max, match, index | summary stats; histogram; choropleth; correlations | also update data to latest happiness report, update slides, etc. |
5 | 3 | 2.3 - 2.5 | Spreadsheets 2 | Happiness 2 | grouping (Xif); joining; pivoting | correlation matrix | added time series (line); and scatter plot | |
6 | 4 | QUIZ | update quiz for new readings; also add visualization to quiz | |||||
7 | 5 | Python | w3s | Python 1 | Python 1 | basics, functions, tuples, conditions | ||
8 | 6 | w3s | Python 2 | Python 2 | lists and loops | |||
9 | 7 | w3s | Python 3 | Python 3 | strings, dicts, files | |||
10 | 8 | QUIZ | ||||||
11 | 9 | Jupyter / Pandas | dq | Jupyter notebooks | ||||
12 | jakevdp, 3.00 - 3.03 | Pandas 1 | Pandas fundas | series, dataframes | ||||
13 | 10 | 5.3 - 5.6 | Pandas 2 | pandas2 | sorting, filtering, joining | Pandas 2 - 4 | ||
14 | 11 | 6.2 | Pandas 3 | pandas3 | static vis with matplotlib | histogram, scatter | other plots: bar, pareto, line, box, etc. | |
15 | 12 | 6.3 | Altair | pandas4.altair | interactive vis with Altair | scatter, choropleth | ||
16 | 13 | QUIZ | ||||||
17 | 14 | week 14 - scraping |