Thanks to theidioms.com









Bokeh Scatter Plot – How to plot a scatter plot in Bokeh

Bokeh scatter plot
Data Science

Bokeh Scatter Plot – How to plot a scatter plot in Bokeh



In order to plot a Bokeh scatter plot, you can use a glyph method from Bokeh. There are several glyph markers available in Bokeh such as a cross, asterisk, dot, etc. as shown in the figure below.

Bokeh Scatter Plot - How to plot a scatter plot in Bokeh

The steps to plot a Bokeh scatter plot are as follows:

  1. Create a blank figure with necessary arguments: p = figure()
  2. Call a glyph method as needed on the figure: p.circle()
  3. Show the figure: show(p)

Here is an example of how to create a Bokeh scatter plot using the above steps:

from bokeh.plotting import *

# Importing sample data
from bokeh.sampledata.autompg import autompg 

# See relationships between horse power and acceleration 
x = autompg.hp
y = autompg.accel

# Create a blank figure with necessary arguments
p = figure(plot_width=600, plot_height=400,title="Horse Power & Accleration")
p.xaxis.axis_label = 'Horse power'
p.yaxis.axis_label = 'Acceleration'

# Call a glyph method as needed on the figure
p.circle(x,y, size=15, line_color="navy", fill_color="orange", fill_alpha=0.5) 

# Show the figure
show(p) 
Bokeh Scatter Plot - How to plot a scatter plot in Bokeh 2

This is how to plot a scatter plot in Bokeh.


Bokeh Scatter Plot - How to plot a scatter plot in Bokeh Bokeh Scatter Plot - How to plot a scatter plot in Bokeh

Leave your thought here

Your email address will not be published. Required fields are marked *