You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Plotly柱状图如何隐藏悬浮标签多余color字段仅保留XY轴数值

Plotly 柱状图悬浮提示多余字段移除方案

实现逻辑

通过自定义悬浮提示模板,显式指定仅渲染X轴Month End Date、Y轴Monthly Return的对应数值,直接过滤绘图时自动生成的无用color字段,原有分色规则、透明背景、字体、隐藏图例的配置均可保留无需修改。

修改后完整代码

fig1 = px.bar(
    europe_df1, 
    x="Month End Date", 
    y="Monthly Return",
    color=europe_df1["Monthly Return"] > 0,
    color_discrete_map={True: "green", False: "red"}
)
fig1.update_layout({
    'plot_bgcolor':'rgba(0, 0, 0, 0)',
    'paper_bgcolor': 'rgba(0, 0, 0, 0)',
    'font_color':'white',
    'showlegend':False
})
# 新增自定义悬浮提示配置,移除多余color字段
fig1.update_traces(
    hovertemplate='<br>Month End Date: %{x}<br>Monthly Return: %{y}<extra></extra>'
)

配置说明

  • %{x}、%{y}是Plotly悬浮模板内置变量,分别对应当前悬浮柱体的X轴、Y轴取值
  • 模板末尾的<extra></extra>对应悬浮提示默认的附加信息区域(也就是自动生成的color布尔值展示位),将该标签内容置空即可完全移除多余的附加展示项

内容的提问来源于stack exchange,提问作者Albert Warnecki

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 13:48:24