工具提示数据在 bqplot Lines 图表中显示为 NaN
Tooltip data shows up NaN in bqplot Lines chart
我无法将工具提示数据显示在折线图中。这是重现错误的一些非常简单的代码。当我将鼠标悬停在该线上时,所有显示的都是 NaN。有人可以帮帮我吗?谢谢!
从 bqplot 导入(轴、LinearScale、线条、图形、工具提示)
x = [1,2,3,4,5]
y = [1,2,3,4,5]
x_sc = LinearScale()
y_sc = LinearScale()
def_tt = 工具提示(字段=['x','y'],格式=['.1f','.1f'])
line_chart = 线(x=x, y=y, 比例尺= {'x': x_sc, 'y': y_sc}, line_style='solid',default_colors=['dodgerblue'],
工具提示=def_tt)
ax_x = 轴(比例=x_sc)
ax_y = 轴(scale=y_sc, orientation='vertical', tick_format='0.2f')
图(标记=[line_chart],轴=[ax_x,ax_y])
看起来这是 bqplot (https://github.com/bloomberg/bqplot/issues/702)
的未解决问题
我发现的一个解决方法是创建一个散点图(工具提示以预期的方式工作),并用不可见的、完全透明的标记绘制它。然后在顶部绘制可见线。
我无法将工具提示数据显示在折线图中。这是重现错误的一些非常简单的代码。当我将鼠标悬停在该线上时,所有显示的都是 NaN。有人可以帮帮我吗?谢谢!
从 bqplot 导入(轴、LinearScale、线条、图形、工具提示)
x = [1,2,3,4,5]
y = [1,2,3,4,5]
x_sc = LinearScale()
y_sc = LinearScale()
def_tt = 工具提示(字段=['x','y'],格式=['.1f','.1f'])
line_chart = 线(x=x, y=y, 比例尺= {'x': x_sc, 'y': y_sc}, line_style='solid',default_colors=['dodgerblue'], 工具提示=def_tt)
ax_x = 轴(比例=x_sc)
ax_y = 轴(scale=y_sc, orientation='vertical', tick_format='0.2f')
图(标记=[line_chart],轴=[ax_x,ax_y])
看起来这是 bqplot (https://github.com/bloomberg/bqplot/issues/702)
的未解决问题我发现的一个解决方法是创建一个散点图(工具提示以预期的方式工作),并用不可见的、完全透明的标记绘制它。然后在顶部绘制可见线。