☰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

Locking aspect ratio

Community Support
James_Ritz
James_Ritz

Looking at past threads there doesn’t seem to be any way to lock in the axis aspect ratio, other than manually setting the plot width and height. That works fine, but when you add a legend outside of the plot (in my case off to the right), it uses up some of the available pixels and makes the plot vertically narrower. Is there another way to lock the aspect ratio yet?

Many thanks

⌁   Link to post
birdsarah_continuum
birdsarah_continuum

I’m afr aid not, and I agree it’s odd that you
can’t pick the height/width of
the plot rather than the whole
canvas. I’m not sure if there’s an open issue about
this, but if you can’t find one feel free to open one.

Best,

Bird

···

On 7/25/16 10:28 AM, James Ritz wrote:

    Looking at past threads there doesn't seem to be

any way to lock in the axis aspect ratio, other than manually
setting the plot width and height. That works fine, but when you
add a legend outside of the plot (in my case off to the right),
it uses up some of the available pixels and makes the plot
vertically narrower. Is there another way to lock the aspect
ratio yet?

Many thanks

–

  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/0ec7ad85-df7b-497e-b420-68c5bc48869e%40continuum.io](https://groups.google.com/a/continuum.io/d/msgid/bokeh/0ec7ad85-df7b-497e-b420-68c5bc48869e%40continuum.io?utm_medium=email&utm_source=footer).

  For more options, visit [https://groups.google.com/a/continuum.io/d/optout](https://groups.google.com/a/continuum.io/d/optout).

–
Sarah Bird
Developer, Bokeh

    [
      ![Continuum Analytics](http://docs.continuum.io/_static/img/ContinuumWordmark.png)
    ](http://continuum.io)
⌁   Link to post
Bryan
Bryan

For reference, this is the issue:

  Easily control aspect ratio · Issue #474 · bokeh/bokeh · GitHub

Tho perhaps it could be made more clear that this is the intended use-case.

Sarah, would this potentially just be a matter of toggling an extra constraint on the frame size on/off ?

Bryan

···

On Aug 3, 2016, at 9:49 PM, Sarah Bird - Continuum <sbird@continuum.io> wrote:

I'm afraid not, and I agree it's odd that you can't pick the height/width of the plot rather than the whole canvas. I'm not sure if there's an open issue about this, but if you can't find one feel free to open one.

Best,

Bird

On 7/25/16 10:28 AM, James Ritz wrote:

Looking at past threads there doesn't seem to be any way to lock in the axis aspect ratio, other than manually setting the plot width and height. That works fine, but when you add a legend outside of the plot (in my case off to the right), it uses up some of the available pixels and makes the plot vertically narrower. Is there another way to lock the aspect ratio yet?

Many thanks
--
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/0ec7ad85-df7b-497e-b420-68c5bc48869e%40continuum.io\.
For more options, visit https://groups.google.com/a/continuum.io/d/optout\.

--
Sarah Bird
Developer, Bokeh

--
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/12c4299f-1ef9-3123-3db8-0e68717aa4c7%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