如何在散景中增加组标签之间的空间



我正在散景中创建带有组的条形图,类似于以下示例:

https://docs.bokeh.org/en/latest/docs/gallery/bar_nested_colormapped.html

我遇到的问题是,如果我将字体大小稍微大一点以使其可读,则组标签(因此,在上面链接的示例中,水果名称(会相互碰撞。间距太紧。有没有办法增加组标签之间的间距和/或换行组标签的文本(对于多字标签(?

我已经彻底搜索了散景文档,但无济于事。我认为做p.x_range.group_padding = 1.0这样的事情可能会做到这一点,但这似乎无助于解决它。

谢谢

目前(截至版本0.13(没有任何方法可以拥有多行标签。这是最近在#8169中请求的,您可以关注以获取更新。(我无法推测何时可以优先考虑此功能(。

在最新版本的散景中,可以通过在轴上设置group_label_orientation来旋转组标签,以防这是您情况的选项。

否则,这些组几乎总是占用他们可用的最大可用画布屏幕空间。为了给它们腾出更多空间,你需要为它们腾出更多的空间,即让你的地块在物理上更宽,或者减少地块两侧的填充,或两者兼而有之。

也就是说,您可以通过设置获得一点额外的空间,例如group_padding(您想删除空填充空间,而不是增加它(。

最新更新