Summary
Our brains are highly developed visual processing machines. We’ve evolved highly sophisticated visual systems to quickly process large quantities of information. The power of visualization rests on its ability to encode data in a way that can be processed intuitively and accurately.
As the quantity and complexity of data increases, the correct use of visualization will only become more important. In this course, we survey a range of techniques and tools to produce visually appealing and effective interactive visualizations using Jupyter notebooks, Bokeh and Plotly to make your data shine.
Program
Data Cleaning and Visualization with Pandas
Data Frames and Series
GroupBy
Pivot Tables
The plot() function
Customizing pandas plots with matplotlib
Interactive Pandas plots
matplotlib animations
The Matplotlib animation API
FuncAnimation
Animation writers
Jupyter ipywidgets
Ipywidgets as interactive browser controls
Simple Widget use
Widget customizing
Layout
Bokeh
Basic Plotting
Styling and Annotations
Networks
Geographic Plots
Plotly
Basic Plotly
Importing Data
3D plotting
Animated Plots