我一直在查阅示例、文档和谷歌,但是我找不到一个简单的示例或解释来说明如何做到这一点...
我直接使用 JavaScript 库,当我向绘图中添加 glyth 时,我只想指定该 glyth 应该显示的顺序。我有一些有意重叠的 glyth,并且我需要指定其中之一在上层。我相信我可以通过使用
我尝试使用
我直接使用 JavaScript 库,当我向绘图中添加 glyth 时,我只想指定该 glyth 应该显示的顺序。我有一些有意重叠的 glyth,并且我需要指定其中之一在上层。我相信我可以通过使用
figure.renderers
获取所有渲染器的列表,并手动排序,但这似乎非常繁琐和粗糙...我尝试使用
level
参数,例如:figure.text(x, y, 'text', {
text_align: "center",
text_baseline: "middle",
text_font_size: {
value: '8pt'
},
level: 'overlay'
});
但是我总是遇到错误
bokeh-0.12.0.min.js:3 Uncaught Error: Text.set('level'): level wasn't declared
我还尝试将 level
设置为数字,但没有成功。我希望能够控制字形的渲染顺序,而不必按照特定的顺序添加它们,就像在MatplotLib中那样。
在Bokeh中是否有可能实现这一点?