☰Read-only archive⌕
Looking for help with Bokeh?

This is a read-only archive. Ask questions and join the conversation on GitHub.

Visit Community Support on GitHub →
Archived discussions · Captured October 28, 2026

[bokeh] Howto delete a line from figure?

Community Support
Bryan
Bryan

There are a could of possible ways, depending on your actual use case. I'm assuming you are asking how to do this from a JS callback:

* set the line color to null (or set the line alpha to 0)
* set the data source columns to be empty lists, e.g. .data['x'] =

This first just makes the line invisible, the second actually sets the line to have no data to plot.

It's probably also possible to literally remove the line renderer, but it's also probably not simple to do, either. The visible result should be indistinguishable from either of the above options, though, so hopefully one of them will work for you.

Bryan

···

On Apr 16, 2016, at 6:25 PM, Ivo <strebelivo@gmail.com> wrote:

I like bokeh a lot but it gives me a hard time. How can I delete a line from a figure?

TOOLS = [BoxSelectTool(), HoverTool()]
fig=Figure(plot_width=800, plot_height=100,tools=TOOLS[i])
fig.line(x=xrange(200),y=xrange(200), color="navy", alpha=0.5, reset=True)

At some point I would like to delete the line, but how?

Could not find a single hint on the net.

Appreciate any hint a lot (final hurdle for my first bokeh project, puh).

Ivo

--
You received this message because you are subscribed to the Google Groups "Bokeh Discussion - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bokeh+unsubscribe@continuum.io.
To post to this group, send email to bokeh@continuum.io.
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/e56a7a35-f1b7-4afc-93e4-8c73768858e0%40continuum.io\.
For more options, visit https://groups.google.com/a/continuum.io/d/optout\.

⌁   Link to post

End of archived discussion · Replies are disabled