☰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

How do I change the distance between the grid lines

Community Support
Sharath
Sharath

Hi,

There seems to be a default behavior that will set the distance between the grids lines. How do I change that value so the grid lines appear closer or farther apart?

thanks,

Sharath.

⌁   Link to post
Bryan
Bryan

Hi Sharath,

The grid line locations are determined by the Ticker object configured on the corresponding Axis. You can find the reference for all the built in tickers here:

  http://bokeh.pydata.org/en/latest/docs/reference/models/tickers.html

For the default tickers, you could increase the value of the `desired_num_ticks` property. This is only a hint to the ticker, however. If you want finer grained contril, you might have to use a different ticker than the default (e.g., Fixed, SingleInterval). You can see an example here:

  Appearance — Bokeh 3.3.2 Documentation
  
Thanks,

Bryan

···

On Dec 25, 2015, at 3:51 PM, Sharath <msharath@gmail.com> wrote:

Hi,

There seems to be a default behavior that will set the distance between the grids lines. How do I change that value so the grid lines appear closer or farther apart?

thanks,
Sharath.

--
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/45207490-fedc-4ab3-99a4-632df13484c8%40continuum.io\.
For more options, visit https://groups.google.com/a/continuum.io/d/optout\.

⌁   Link to post
xdzzz320
xdzzz320

Hi Bryan,

I appreciate you pointing this thread’s answer in the right direction.

Just want to add a more in-depth response & example, as I had to dig a bit deeper to get the expected outcome.

In order to change the spacing of the grid lines, you must adjust the ticker object for the grid class

http://bokeh.pydata.org/en/latest/docs/user_guide/styling.html#lines

The documentation page you linked is the tick locations for the axis* class*.

http://bokeh.pydata.org/en/latest/docs/user_guide/styling.html#tick-locations

I would think most people would want to change BOTH the axis ticker location & the gridline ticker locations.

That is, the major xaxis tickers line up exactly with the grid line tickers.

Here is an example using a Fixed ticker:

p = Figure(plot_width=400, plot_height=400)

#change xaxis ticker & xgrid ticker with fixed-width spacing

p.xaxis[0].ticker=FixedTicker(ticks=np.arange(-15,200,5)) #spacing by 5 units from -15 to 200

p.xgrid[0].ticker=FixedTicker(ticks=np.arange(-15,200,5))

#change yaxis ticker & ygrid ticker with fixed-width spacing

p.yaxis[0].ticker=FixedTicker(ticks=np.arange(0,101,5)) #spacing by 5 units from 0 to 100

p.ygrid[0].ticker=FixedTicker(ticks=np.arange(0,101,5))

Bests,

···

On Monday, December 28, 2015 at 3:09:27 PM UTC-8, Bryan Van de ven wrote:

Hi Sharath,

The grid line locations are determined by the Ticker object configured on the corresponding Axis. You can find the reference for all the built in tickers here:

    [http://bokeh.pydata.org/en/latest/docs/reference/models/tickers.html](http://www.google.com/url?q=http%3A%2F%2Fbokeh.pydata.org%2Fen%2Flatest%2Fdocs%2Freference%2Fmodels%2Ftickers.html&sa=D&sntz=1&usg=AFQjCNGM2JWpCc3mcHfuRGm68MOucXlINA)

For the default tickers, you could increase the value of the desired_num_ticks property. This is only a hint to the ticker, however. If you want finer grained contril, you might have to use a different ticker than the default (e.g., Fixed, SingleInterval). You can see an example here:

    [http://bokeh.pydata.org/en/latest/docs/user_guide/styling.html#tick-locations](http://www.google.com/url?q=http%3A%2F%2Fbokeh.pydata.org%2Fen%2Flatest%2Fdocs%2Fuser_guide%2Fstyling.html%23tick-locations&sa=D&sntz=1&usg=AFQjCNFjDSgB_MrsTwGiOFRkSltNT-sZFQ)

Thanks,

Bryan

On Dec 25, 2015, at 3:51 PM, Sharath msha...@gmail.com wrote:

Hi,

There seems to be a default behavior that will set the distance between the grids lines. How do I change that value so the grid lines appear closer or farther apart?

thanks,

Sharath.

–
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+un...@continuum.io.

To post to this group, send email to bo...@continuum.io.

To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/45207490-fedc-4ab3-99a4-632df13484c8%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