【问题标题】:matplotlib label cut when trying to save a subplot尝试保存子图时 matplotlib 标签被剪切
【发布时间】:2020-04-01 01:01:22
【问题描述】:

我尝试用 matplotlib 做一个基本的子图:

    plt.subplot(221)
    plt.plot(a, b)
    plt.ylabel("ylabel")


    plt.subplot(222)
    plt.plot(a, c)
    plt.ylabel('ylabel')

    plt.subplot(223)
    plt.plot(a, d)
    plt.ylabel('ylabel')


    plt.subplot(224)
    plt.plot(a, e)

    plt.ylabel('ylabel')
    plt.suptitle('Suptitle')
    plt.subplots_adjust(top=0.92, bottom=0.08, left=0.10, right=0.95, hspace=0.25,
                        wspace=0.45)
    plt.savefig('./images/b.png')
    plt.show()

但是当我查看保存的 png 时,我的标签被剪切了。

有谁知道如何解决这个问题?谢谢

【问题讨论】:

    标签: python matplotlib subplot


    【解决方案1】:

    好的,只需更改“subplot_adjusts”中的值就可以完成,我在不知道每个参数对应的情况下使用它。但是如果我增加参数底部,我的 xlablels 不再被剪切,如果我增加左参数,我的 y 标签不再被剪切。

    还是谢谢你!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-11
      • 1970-01-01
      • 2012-09-11
      • 1970-01-01
      • 2017-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多