Chris Myers
Cornell Center for Advanced Computing

12/2023 (original)

Bokeh is perhaps best appreciated through some examples that enable one to view code used to produce data visualizations alongside the visualizations themselves. We present here a few examples of the sort of interactivity supported by Bokeh, both in the context of standalone visualizations and those produced by Bokeh server.

Objectives

After you complete this segment, you should be able to:

  • Appreciate some of the interactive visualization capabilities provided by Bokeh
  • Understand how hovering and linking are important tools in interactive visualization
  • Identify how standalone visualizations differ from server-based visualizations
Prerequisites

General familiarity with the Python programming language would be useful, but is not required. In addition, if you wish to run some of the code examples presented here, you will need to have a working Python installation with Bokeh and a few other packages installed. See the section on Installing & Running Bokeh for more information.

 
©   Cornell University  |  Center for Advanced Computing  |  Copyright Statement  |  Inclusivity Statement