Data Visualization Techniques
Winter Semester 2022/23 @kozaka93 @krzyzinskim @HubertR21 @mikolajsp
Previous: Winter Semester 2021/22
Schedule
# | Month-Day | Lecture | Lab | Project | Points |
---|---|---|---|---|---|
1 | 10-05 | Course introduction, data types, visualization tools | R: review: proton, GitHub | Introducing P1 | |
2 | 10-12 | - | R: dplyr, tidyr, forcats | Group work | P1 (1p) |
3 | 10-19 | The Grammar of Graphics | R: ggplot2 - introduction | Data exploration | P1 (1p) HW1 (5p) |
4 | 10-26 | Colors and scales Don't do this at home |
R: ggplot2 - plot modification, theme, facets | First visualizations | P1 (1p) |
5 | 11-02 | Maps - is it so complicated? | R: ggplot2 - advanced, extensions: patchwork, ggrepel, map, ggpubr | Advanced visualizations | P1 (1p) HW2 (5p) |
6 | 11-16 | Hans Rosling: Hans Rosling: The best stats you've ever seen, Let my dataset change your mindset Alberto Cairo: How Charts Lie |
R: plotly - interactive visualization | Prototype | P1 (1p) |
7 | 11-23 | Dashboards | R: Shiny - introduction | Consultations | HW3 (10p) |
8 | 11-30 | Presentation of P1 | R: Shiny - exercises | Discussing P1 Introducing P2 |
HW4 (5p) P1 (20p) |
9 | 12-07 | History of Statistical Graphics | R: Shiny - advanced | Group work | P2 (1p) |
10 | 12-14 | The International Business Communication Standards | R: tidycharts, rpivotTable, visNetwork, DataExplorer, visdat etc. | Consultations | HW5 (5p) |
11 | 12-21 | Amazing Data Visualization Tools | R: Xmas trees - gganimate, RBokeh, ggiraph, vegalite, googleVis | Data analysis | P2 (2p) HW6 (10p) |
12 | 01-04 | Scrollytelling: Pockets, Powerless, Hereโs How America Uses Its Land | Python: pandas, numpy, pandas.plot | Consultations | HW7 (5p) |
13 | 01-11 | TBA | Python: matplotlib, seaborn | Prototype | P2 (2p) |
14 | 01-18 | Presentation of P2 (part 1) | Python: plotly | Discussing P2 | HW8 (5p) |
15 | 01-25 | Presentation of P2 (part 2) | Python: pandas-profiler etc. | Consultations | P2 (20p) |
General rules and course assessment
You can obtain up to 100 points during the term, which will be assigned according to the following list:
- Projects (2 x 25 points)
- Homeworks (2 x 10 points, 6 x 5 points)
You need at least 51 points overall, in this at least 13 points from each of the projects, in order to pass the course.
The grades will be given according to the table:
Grade | 3 | 3.5 | 4 | 4.5 | 5 | |
---|---|---|---|---|---|---|
Score | (50, 60] | (60, 70] | (70, 80] | (80, 90] | (90, โ) |