matplotlib生成没有留白的图片

阅读量: searchstar 2021-01-01 16:58:05
Categories: Tags:
plt.tight_layout(pad = 0)

如果右边界没了就

plt.tight_layout(pad = 0.1)

例子:
原来的

xx = np.arange(0, 100)
yy = xx * xx
plt.plot(xx, yy)
plt.title("Tight layout")
plt.xlabel("xxxxx")
plt.ylabel("yyyyy")
plt.show()

在这里插入图片描述

加上

xx = np.arange(0, 100)
yy = xx * xx
plt.plot(xx, yy)
plt.title("Tight layout")
plt.xlabel("xxxxx")
plt.ylabel("yyyyy")
plt.tight_layout(pad = 0)
plt.show()

在这里插入图片描述

不过右边界没了。不喜欢的话把pad改成0.1

xx = np.arange(0, 100)
yy = xx * xx
plt.plot(xx, yy)
plt.title("Tight layout")
plt.xlabel("xxxxx")
plt.ylabel("yyyyy")
plt.tight_layout(pad = 0.1)
plt.show()

在这里插入图片描述