Week 07
Joining, Tidying and Visualizing Data
Lectures Notes:
- Pandas - Grouped Operations: html – Jupyter Notebook
Pandas - Joining Data : html – Jupyter Notebook
Data Visualization: html – Jupyter Notebook
Datasets
Download the datasets here
Slides
Readings
- Required Readings
Theory
Ch. 2: Visualizing data: Mapping data onto aesthetics - Fundamentals of Data Visualization - Wilke, Claus
Ch. 4: Color scales - Fundamentals of Data Visualization - Wilke, Claus
Ch. 5: Directory of Visualizations -
datvizGrammar of Graphics: How ggplot works by Kieran Healy
In-Practice
- Making Plots With
plotnine- i.e.ggplotin Python - Ch. 4: Visualization with Matplotlib - Python Data Science Handbook - VanderPlas, Jake - i.e.
matplotlibandseabornlibraries
- Making Plots With
- Additional Resources and Suggested Materials
- The Python Graph Gallery
- Bokeh - For interactive Graphics
- Either Fundamentals of Data Visualization - Wilke, Claus or Data Visualization: A practical introduction by Kieran Healy are amazing sources you can consult frequently