【问题标题】:Tooltip data shows up NaN in bqplot Lines chart工具提示数据在 bqplot 折线图中显示为 NaN
【发布时间】:2020-04-13 08:02:56
【问题描述】:

我无法让我的工具提示数据显示在我的折线图中。这是一些重现错误的非常简单的代码。当我将鼠标悬停在这条线上时,所有显示的都是 NaN。有人可以帮帮我吗?谢谢!

从 bqplot 导入(Axis、LinearScale、Lines、Figure、Tooltip)

x = [1,2,3,4,5]

y = [1,2,3,4,5]

x_sc = 线性缩放()

y_sc = LinearScale()

def_tt = 工具提示(字段=['x', 'y'], 格式=['.1f', '.1f'])

line_chart = Lines(x=x, y=y, scales= {'x': x_sc, 'y': y_sc}, line_style='solid',default_colors=['dodgerblue'], tooltip=def_tt)

ax_x = 轴(scale=x_sc)

ax_y = Axis(scale=y_sc,orientation='vertical', tick_format='0.2f')

图(marks=[line_chart], axes=[ax_x, ax_y])

【问题讨论】:

    标签: tooltip linechart bqplot


    【解决方案1】:

    看起来这是 bqplot 的一个未解决问题 (https://github.com/bloomberg/bqplot/issues/702)

    我发现的一个解决方法是创建一个散点图(工具提示以预期的方式工作),并用不可见的、完全透明的标记绘制它。然后在顶部绘制可见线。

    【讨论】:

    • 谢谢!效果很好。我只是覆盖了一个散点图并将工具提示指向散点图中的 x 和 y,一切都按预期工作。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-17
    • 1970-01-01
    • 1970-01-01
    • 2014-11-11
    相关资源
    最近更新 更多