Code and slides to accompany the online series of webinars: https://data4sci.com/interactive-data-visualization by Data For Science.
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.
- Data Frames and Series
- GroupBy
- Pivot Tables
- The plot() function
- Customizing pandas plots with matplotlib
- Interactive Pandas plots Break (10 min) Q&A (5 min)
- The Matplotlib animation API
- FuncAnimation
- Animation writers
- Ipywidgets as interactive browser controls
- Simple Widget use
- Widget customizing
- Layout Break (10 min) Q&A (5 min)
- Basic Plotting
- Styling and Annotations
- Networks
- Geographic Plots
- Basic Plotly
- Importing Data
- 3D plotting
- Animated Plots
- Course wrap-up, Q&A, and Next Steps (15 min)