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 |
- |
R: Shiny - advanced |
Group work |
P2 (1p) |
10 |
12-14 |
History of Statistical Graphics |
R: leaflet, ggalluvial, ggdist, ggbump, ggbeeswarm, ggridges, visNetwork |
Consultations |
HW5 (10p) |
11 |
12-21 |
The International Business Communication Standards |
R: Xmas trees - gganimate, RBokeh, ggiraph, vegalite, googleVis |
Data analysis |
P2 (2p) HW6 (5p) |
12 |
01-04 |
Amazing Data Visualization Tools Scrollytelling: Pockets, Powerless,Hereโs How America Uses Its Land |
Python: pandas, numpy, pandas.plot |
Consultations |
HW7 (5p) |
13 |
01-11 |
- |
Python: matplotlib, seaborn |
Prototype |
P2 (2p) |
14 |
01-18 |
Guest lecturer |
Python: plotly |
Consultations |
HW8 (5p) |
15 |
01-25 |
Presentation of P2 (part 1) |
Python: pandas-profiler etc. |
Presentation of P2 (part 2) |
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, โ) |