小编O G*_*ter的帖子

散景 - 如果缺少值,则不显示工具提示

我正在处理一个显示集群活动的散景图。当用户将鼠标悬停在特定处理器上时,我希望它显示有关处理器的统计信息。代码如下:

TOOLTIPS = [
    ("Usage", "@{usage}%"),
    ("Name", "@name"),
    ("PID", "@pid"),
    ("Command", "@command"),
    ("User", "@user"),
]

p = figure(title="Cluster Activity",
           plot_width=1200,
           plot_height=700,
           x_range=nodes,
           y_range=list(reversed(cores)),
           tools='hover',
           toolbar_location=None,
           tooltips=TOOLTIPS
           )
Run Code Online (Sandbox Code Playgroud)

这有效,但我不想显示值为 None 的工具提示。例如,如果特定处理器的 User 值为 None,则工具提示不应包含用户值,而不是显示“User : ???”。

有没有办法做到这一点?我似乎在教程中找不到与此类似的任何内容。我想避免编写自定义 JS。

python tooltip bokeh

4
推荐指数
1
解决办法
1033
查看次数

标签 统计

bokeh ×1

python ×1

tooltip ×1