将Matplotlib文件另存为png时缺少Y轴标签

时间:2019-06-06 17:08:49

标签: python matplotlib

我正在尝试将matplotlib图形另存为png。当我运行程序时,由于plt.show()出现了该图,并且该图具有y轴标签。但是当我查看创建的.png文件时,y轴标签丢失了。

png file

graph

代码:

plt.plot_date(times, tps, 'b-', xdate=True)

plt.xlabel('Time', fontsize=20)
plt.ylabel('Transactions per Second', fontsize=20)
title = str(sys.argv[1])
title = title[title.rfind('/') + 1:]

plt.savefig(title + ".png")
plt.show()

1 个答案:

答案 0 :(得分:0)

默认图形尺寸为[6.4,4.8]英寸,因此小于字体和y值。您可以增大图形尺寸,它也会显示y轴。

plt.figure(figsize=(20,10))
plt.plot_date(times, tps, 'b-', xdate=True)