我试着用一个带分类轴的Bokeh图形显示箭头。在
在下面的代码中,如果我对p.add_layout(Arrow())
行进行注释,那么这个图形在x轴上显示得和预期的一样好(但是没有箭头)。在
但是对于p.add_layout(Arrow())
行,我没有得到错误,但是图形没有显示出来。在
from bokeh.plotting import figure, output_notebook, show
from bokeh.models import Arrow
output_notebook()
xLbl=['a', 'b', 'c']
p = figure(plot_width=600, plot_height=600, x_range=xLbl)
p.circle(x=xLbl, y=[0, 0, 0.7], radius=0.1,
color=["navy", "yellow", "red"], fill_alpha=0.1)
p.add_layout(Arrow(x_start='a', y_start=0, x_end='b', y_end=0))
show(p)
我在上面的代码片段中做错了什么? 如何调试一个没有出现的bokeh图形?在
有没有另一种方法可以在bokeh图形中绘制箭头?是否可以在段标志符号上添加箭头结束装饰?在
在下面的代码片段中,我得到了一个带有箭头和自定义标签但没有使用分类范围的图。 我使用某种索引技巧来重新映射图形上的位置和自定义记号格式:
^{pr2}$但这似乎有点复杂,不是该走的路。。。在
尝试用1和2替换“a”和“b”。 这看起来很好,标签被映射到底层的x值。在
相关问题 更多 >
编程相关推荐