我想在Bokeh上创建一个Labelset,以定义最佳位置,以避免文本重叠。
我尝试了以下代码,但未成功:
labels = LabelSet(x='weight', y='height', text='Name', level='glyph',
x_offset=5, y_offset=5, source=source, render_mode='canvas')
从Bokeh 1.1开始,Bokeh中没有内置可自动躲避标签的内容。我认为这将是一个很棒的功能,但是还没有人有机会进行这项工作。当前对此没有很好的答案,除了手动实验和标签放置外,没有什么其他建议。(如果绘图允许缩放,甚至可以取消该操作。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句