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