gpt4 book ai didi

python - Matplotlib - 向下移动 X 轴标签,但不是 X 轴刻度

转载 作者:IT老高 更新时间:2023-10-28 21:09:27 26 4
gpt4 key购买 nike

我正在使用 Matplotlib 绘制直方图。使用我上一个问题中的提示:Matplotlib - label each bin ,我或多或少地解决了问题。

最后一个问题 - 之前 - x 轴标签(“时间(以毫秒为单位)”)在 x 轴刻度线(0.00、0.04、0.08、0.12 等)下方呈现

No padding - Axis label underneath figures

使用 Joe Kingston 的建议(请参阅上面的问题),我尝试使用:

ax.tick_params(axis='x', pad=30)

但是,这会移动 x 轴刻度线(0.00、0.04、0.08、0.12 等)以及 x 轴标签(“时间(以毫秒为单位)”):

30 Padding - Both Axis Label and Tick Marks have Moved

有没有办法只将x轴标签移动到三行数字的下方?

注意:您可能需要直接打开下面的 PNG - 右键单击​​图像,然后查看图像(在 FF 中),或在新选项卡中打开图像(Chrome)。 SO 完成的图像大小调整使它们几乎不可读

最佳答案

使用labelpad参数:

pl.xlabel("...", labelpad=20)

或在之后设置:

ax.xaxis.labelpad = 20

关于python - Matplotlib - 向下移动 X 轴标签,但不是 X 轴刻度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6406368/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com