为了账号安全,请及时绑定邮箱和手机立即绑定

散景悬停工具提示:如何在图形上看不到零值?

散景悬停工具提示:如何在图形上看不到零值?

胡子哥哥 2021-08-17 17:14:43
如上图所示,即使 P1 值为 0,工具提示也会显示 P1 和 P2。当我将鼠标悬停在 P3 上时也是如此。如果值为 0,如何确保悬停工具提示不显示值?在这种情况下,不应在悬停时看到 P1 值,而只能看到 P2 和 P3。这是我要调用的定义:def create_priority_graph(P1, P2, P3):    x = {        'P1': P1,        'P2': P2,        'P3': P3    }    colors = ["#e84d60", "#f2c707", "#718dbf"]    data = pd.Series(x).reset_index(name='value').rename(columns={'index':'toolscore'})    data['angle'] = data['value']/data['value'].sum() * 2*pi    data['color'] = colors    p = figure(plot_height=250, plot_width=300, title="Open Issues by priority", toolbar_location=None,tools="hover", tooltips="@toolscore: @value", x_range=(-0.5, 1.0))    p.wedge(x=0, y=1, radius=0.35,start_angle=cumsum('angle', include_zero=True), end_angle=cumsum('angle'),line_color="white", fill_color='color', legend='toolscore', source=data)    p.axis.axis_label=None    p.axis.visible=False    p.grid.grid_line_color = None    return p
查看完整描述

2 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

由于您未提供任何代码,因此最简单的方法可能是ColumnDataSource在绘图之前从您构建数据的任何数据中删除 0 值切片。


查看完整回答
反对 回复 2021-08-17
  • 2 回答
  • 0 关注
  • 182 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信