Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Bokeh光线图示符不显示工具提示_Python_Plot_Tooltip_Bokeh - Fatal编程技术网

Python Bokeh光线图示符不显示工具提示

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

我无法使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
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)

射线图示符当前不支持任何命中测试(即,它们不能与悬停工具一起使用)


您的最佳选择是
多行

是否有技术原因?这有可能在未来发展吗?没有理由,除非潜在的工作清单很长,而且一天只有这么多小时。与许多其他事情相比,这是一个极低的优先级(你是近十年来第一个询问此事的人)。因此,现实地说,实现它的最佳机会是一个新的贡献者,他特别受到这一点的激励,决定接受它。