37

How can I hide both x and y axis in a bokeh plot ? I've checked and tried based on this :

p1= figure (... visible=None)
p1.select({"type": "Axis", "visible": 0})
xaxis = Axis(plot=p1, visible = 0)

and like http://docs.bokeh.org/en/latest/docs/user_guide/styling.html#axes

bigreddot
  • 33,642
  • 5
  • 69
  • 122
ArtDijk
  • 1,957
  • 6
  • 23
  • 31

2 Answers2

75

Create a figure object.
So, in your example the figure object is p1, then p1.axis.visible = False
If you want to specify a y or x axis, then use p1.xaxis.visible = False or p1.yaxis.visible = False

Q-man
  • 2,069
  • 1
  • 17
  • 16
Hemanth Kondapalli
  • 1,272
  • 12
  • 7
-3

Set the axes parameters in the figure object:

p1 <- figure(xaxes = FALSE, yaxes = FALSE)

or if you also want to hide the grid lines:

p1 <- figure(xgrid = FALSE, ygrid = FALSE, xaxes = FALSE, yaxes = FALSE)

Details are here: https://hafen.github.io/rbokeh/rd.html#ly_segments

Andy Barker
  • 77
  • 1
  • 7