Overview
Chris Myers
Cornell Center for Advanced Computing
12/2023 (original)
Bokeh is a software package in the Python language ecosystem, intended to support interactive visualization of data. In this topic, we provide an overview of Bokeh's capabilities, architecture, and role in the Python software ecosystem.
Objectives
After you complete this segment, you should be able to:
- Identify how you can use Bokeh to support interactive data visualization
- Understand the general architecture of the Bokeh system
- Discuss how Bokeh differs from some other Python data visualization packages
- Install Bokeh on your local system to enable you to write Python programs using it
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.