Data Visualization Techniques
Winter Semester 2023/24 @kozaka93 @krzyzinskim @mikolajsp @woznicak
Materials for courses conducted at the Faculty of Mathematics and Information Sciences, Warsaw University of Technology.
Previous: Winter Semester 2022/23
#
Month-Day
Lecture
Lab
Project
Points
1
10-05
Course introduction, data types, visualization tools
R: review: proton, GitHub
Introducing P1
2
10-12
The Grammar of Graphics
R: dplyr, tidyr, forcats
Group work
P1 (1p)
3
10-19
Colors and scales
R: ggplot2 - introduction
Consultations
HW1 (6p)
4
11-02
Don't do this at home
R: ggplot2 - plot modification, theme, facets
Data exploration & First visualizations
P1 (2p)
5
11-09
Maps - is it so complicated?
R: ggplot2 - advanced, extensions: patchwork, ggrepel
Advanced visualizations & Prototype
P1 (2p)HW2 (6p)
6
11-16
Hans Rosling: The best stats you've ever seen , Let my dataset change your mindset
R: maps
Consultations
7
11-23
Presentation of P1
R: plotly - interactive visualization
Presentation of P1
HW3 (6p) P1 (20p)
8
11-30
Dashboard
R: Shiny - introduction
Introducing P2
9
12-07
History of Statistical Graphics
R: Shiny - exercise
Group Work
HW4 (6p) P2 (1p)
10
12-14
The International Business Communication Standards
R: Shiny - advanced
Consultations
11
12-21
-
Python: pandas, numpy, pandas.plot
Data analysis
P2 (2p)
12
01-04
"Dear Data"
Python: matplotlib, seaborn
Consultations
HW5 (6p)
13
01-11
Revision
Python: plotly
Prototype
P2 (2p)
14
01-18
Test
Python: graphs + advanced matplotlib
Consultations
T (10p)
15
01-25
Presentation of P2 (part 1)
Python: advanced seaborn + EDA
Presentation of P2 (part 2)
HW6 (6p) P2 (24p)
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 (1 x 25 points, 1 x 29 points)
Homeworks (6 x 6 points)
Test (10 points)
You need at least 51 points overall, in this at least 50% of 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, โ)