python - 使用 Bokeh 图在多列上设置图例

标签 python bokeh

我正在尝试使用 Bokeh 设置图例中的列数。使用 matplotlib 有一个简单的关键字 ncol 但我找不到在 Bokeh 中执行此操作的方法。

感谢任何帮助。

最佳答案

从 Bokeh 0.12.3 开始,Bokeh 图例仅支持完整的方向'horizo​​ntal''vertical':

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

所以你可以将一个图例水平排列成一行和几列,方法是

plot.legend.orientation = "horizontal"

但是没有任何办法让例如两行两列的图例。有一个 open issue on GitHub将此功能添加为功能。

关于python - 使用 Bokeh 图在多列上设置图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41045123/

相关文章:

python - 如何在 Bokeh 中仅显示每第 n 个分类票

python - 能够使用小部件,但不能在同一函数中绘图( Bokeh )

javascript - 使用 Bokeh 单击按钮从文件加载图形数据

python - Bokeh session 和文档轮询

python - 是否可以从主文件所在的目录外部导入 python 文件?

Python:跳过打开文件的注释行并通过当前行传递文件对象的函数

python - 查找图像 channel PyTorch 的平均值和标准差

python - 将 HTML 颜色名称转换为十六进制

python - Django - 在模板中设置变量(或调用参数为函数的 IF 语句)

python - 我将如何理解Python中的这个深度绑定(bind)示例?