6. Making Things Interactive with Bokeh


In this chapter, we will design interactive plots using the Bokeh library. By the end of this chapter, you will be able to use Bokeh to create insightful web-based visualizations and explain the difference between two interfaces for plotting. You will identify when to use the Bokeh server and create interactive visualizations.


Bokeh is an interactive visualization library focused on modern browsers and the web. Other than Matplotlib or geoplotlib, the plots and visualizations we are going to create in this chapter will be based on JavaScript widgets. Bokeh allows us to create visually appealing plots and graphs nearly out of the box without much styling. In addition to that, ...

Get The Data Visualization Workshop now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.