Python Bokeh光线图示符不显示工具提示
我无法使Bokeh中的光线图示符(使用Python 3.8.6的v2.2.3)与HoverTool一起使用。工具提示不会显示Python Bokeh光线图示符不显示工具提示,python,plot,tooltip,bokeh,Python,Plot,Tooltip,Bokeh,我无法使Bokeh中的光线图示符(使用Python 3.8.6的v2.2.3)与HoverTool一起使用。工具提示不会显示 import numpy as np from bokeh.io import output_notebook, show from bokeh.models import ColumnDataSource, HoverTool, Range1d from bokeh.plotting import figure output_notebook() N = 9 x
import numpy as np
from bokeh.io import output_notebook, show
from bokeh.models import ColumnDataSource, HoverTool, Range1d
from bokeh.plotting import figure
output_notebook()
N = 9
x0 = np.zeros(N)
y0 = np.ones(N)
x = np.linspace(-2, 2, N)
y = x**2
z = x + 1j * y
source = ColumnDataSource(dict(x=x0, y=y0, length=np.absolute(z), angle=np.angle(z)))
fig = figure(title='', plot_width=300, plot_height=300)
fig.ray(x='x', y='y', length='length', angle='angle', source=source, line_width=2)
tooltips = [('length', '@length'), ('angle', '@angle')]
fig.add_tools(HoverTool(tooltips=tooltips))
fig.x_range = Range1d(-2, 2)
fig.y_range = Range1d(0, 4)
show(fig)
射线图示符当前不支持任何命中测试(即,它们不能与悬停工具一起使用)
您的最佳选择是
段
或多行
是否有技术原因?这有可能在未来发展吗?没有理由,除非潜在的工作清单很长,而且一天只有这么多小时。与许多其他事情相比,这是一个极低的优先级(你是近十年来第一个询问此事的人)。因此,现实地说,实现它的最佳机会是一个新的贡献者,他特别受到这一点的激励,决定接受它。