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

如何在Plotly Express中将Y轴标题垂直定位/对齐至轴底部

Plotly Express折线图实现Y轴标题底部对齐

要将Y轴标题定位到轴的底部而非中心,你之前使用的yaxis_anchor和yaxis_position是用来调整Y轴本身的位置,而非标题的垂直对齐方式。正确的做法是通过配置Y轴标题的对齐属性来实现:

解决方案代码

import pandas as pd
from plotly import express as px

df = pd.DataFrame({'x': range(0,10)})
fig = px.line(df)
# 配置Y轴标题的对齐方式和位置
fig.update_layout(
    yaxis=dict(
        title="Y轴标题",  # 替换为你的实际标题文本
        title_align='bottom',  # 将标题对齐到轴的底部端点
        title_standoff=10  # 控制标题与轴底部的像素间距,可按需调整数值
    )
)
fig.show()

参数说明

  • title_align='bottom':指定Y轴标题垂直对齐到轴的底部端点
  • title_standoff:设置标题与Y轴底部的像素间距,根据视觉效果调整即可

效果对比

  • 当前效果:Y轴标题处于Y轴的中间高度,Y轴被放置在图表最左侧边缘
  • 期望效果:Y轴标题垂直对齐到Y轴的底部端点,Y轴保持常规布局

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 07:03:17