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

Plotly/Dash是否可隐藏secondary y axis(次Y轴)的刻度标签?

解决方法

你现有的代码只对主Y轴(secondary_y=False)做了显示刻度标签的配置,没有修改次Y轴的默认属性,次Y轴的showticklabels默认值为True,所以刻度标签依然可见。

直接新增次Y轴的关闭配置即可,两种可行写法如下:

  • 分开配置
# 原有主Y轴配置保留
fig.update_yaxes(showticklabels=True, row=1, col=1, secondary_y=False)
# 新增次Y轴刻度标签关闭配置
fig.update_yaxes(showticklabels=False, row=1, col=1, secondary_y=True)
  • 链式调用配置
fig.update_yaxes(showticklabels=True, row=1, col=1, secondary_y=False)\
   .update_yaxes(showticklabels=False, row=1, col=1, secondary_y=True)

如果需要同时隐藏次Y轴的轴线、零刻度线,可以补充对应参数:

fig.update_yaxes(
    showticklabels=False,
    showline=False,
    zeroline=False,
    row=1,
    col=1,
    secondary_y=True
)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 22:36:02