Skip to main content

Ben Bolstad has completed

Introduction to Data Visualization with Bokeh

Start course For Free
4 hours
5,100 XP
Statement of Accomplishment Badge

Loved by learners at thousands of companies

Course Description

Bokeh is an interactive data visualization library for Python—and other languages—that targets modern web browsers for presentation. It can create versatile, data-driven graphics and connect the full power of the entire Python data science stack to create rich, interactive visualizations.
For Business

GroupTraining 2 or more people?

Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and more
Try DataCamp for BusinessFor a bespoke solution book a demo.
  1. 1

    Basic plotting with Bokeh


    This chapter provides an introduction to basic plotting with Bokeh. You will create your first plots, learn about different data formats Bokeh understands, and make visual customizations for selections and mouse hovering.

    Play Chapter Now
    Plotting with glyphs
    50 xp
    What are glyphs?
    50 xp
    A simple scatter plot
    100 xp
    A scatter plot with different shapes
    100 xp
    Customizing your scatter plots
    100 xp
    Additional glyphs
    50 xp
    100 xp
    Lines and markers
    100 xp
    100 xp
    Data formats
    50 xp
    Plotting data from NumPy arrays
    100 xp
    Plotting data from Pandas DataFrames
    100 xp
    The Bokeh ColumnDataSource
    50 xp
    The Bokeh ColumnDataSource (continued)
    100 xp
    Customizing glyphs
    50 xp
    Selection and non-selection glyphs
    100 xp
    Hover glyphs
    100 xp
    100 xp
  2. 3

    Building interactive apps with Bokeh

    Bokeh server applications allow you to connect all of the powerful Python libraries for data science and analytics, such as NumPy and pandas to create rich, interactive Bokeh visualizations. Learn about Bokeh's built-in widgets, how to add them to Bokeh documents alongside plots, and how to connect everything to real Python code using the Bokeh server.

    Play Chapter Now


AAPL stockAutomobile miles per gallonGapminderBlood glucose levelsFemale literacy and birth rateOlympic medals (100m sprint)
Team Anaconda HeadshotTeam Anaconda

Data Science Training

See More

Join over 13 million learners and start Introduction to Data Visualization with Bokeh today!

Create Your Free Account



By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.