Thursday, December 26, 2024
Google search engine
HomeLanguagesHow to add color-picker in Bokeh?

How to add color-picker in Bokeh?

In this article, we are going to see how to add a color picker widget in bokeh. 

Widgets are the best way to make charts more interactive. We can also add widgets in the Bokeh application to provide the best front-end user visualization. Using widgets we can do many things like update charts, connect to other programmatic functionality.  One of the widgets is the color picker.

Creating a color picker for the line chart in bokeh:

Python3




# displaying the chart
from bokeh.io import show
from bokeh.layouts import column
  
# importing colorpicker model from bokeh
from bokeh.models import ColorPicker
  
# plotting the figure
from bokeh.plotting import Figure
  
plot = Figure(x_range=(0, 1), 
              y_range=(0, 1), 
              plot_width=350
              plot_height=350)
  
line = plot.line(x=(0,1), 
                 y=(0,1),
                 color="black"
                 line_width=4)
  
picker = ColorPicker(title="Line Color")
  
picker.js_link('color'
               line.glyph,
               'line_color')
  
show(column(plot, picker))


Output:

Color Picker in Bokeh

We plot a line chart with a color picker. Here we have explicitly specifies the line chart color ‘black’. The color of the line is by default ‘blue’ of a line chart. We can choose any color from the color picker and change our line chart color. Here I have chosen green color.

Green color Line Chart – with color picker

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments