我正在尝试在 Bokeh 中的多类别图中旋转长轴和短轴(类似于此处对主要刻度标签所做的操作以及此处在 matplotlib 中所做的操作。当有多个类别时,它们的标签/文本经常会被涂抹在一起。
从Bokeh 分类数据文档中汲取一些灵感,使用 Bokehsvbar功能,结果将类似于
主轴可以使用设置
p.xaxis.major_label_orientation = pi/4
Run Code Online (Sandbox Code Playgroud)
但我找不到任何方法可以为未成年人做同样的事情......
? p.xaxis.minor[0]_label_orientation = pi/4 ?
? p.xaxis.minor[1]_label_orientation = pi/3 ?
...
Run Code Online (Sandbox Code Playgroud)
任何想法都将非常感激!
更新
此功能已添加到 Bokeh 中0.12.16,您现在可以执行以下操作:
p.xaxis.major_label_orientation = "vertical"
p.xaxis.subgroup_label_orientation = "normal"
p.xaxis.group_label_orientation = 0.8
Run Code Online (Sandbox Code Playgroud)
在 Bokeh 0.12.13 中这是不可能的,除了第一个级别之外的级别标签的方向始终是parallel:https://github.com/bokeh/bokeh/blob/0.12.13/bokehjs/src/coffee/models/axes /categorical_axis.coffee#L89-L92
如果您需要此功能,欢迎您创建带有功能请求的 GitHub 问题。
| 归档时间: |
|
| 查看次数: |
1742 次 |
| 最近记录: |