Python Matplotlib:如何在不增加地物大小的情况下增加保存的面积
当前保存的图形区域是固定的,因此如果图形外部有图例,它会被裁剪,如下所示: matplotlib中是否有一个函数允许保存比图形标准区域更大的区域,以便我可以使用图例保存图形,如下图所示Python Matplotlib:如何在不增加地物大小的情况下增加保存的面积,python,matplotlib,Python,Matplotlib,当前保存的图形区域是固定的,因此如果图形外部有图例,它会被裁剪,如下所示: matplotlib中是否有一个函数允许保存比图形标准区域更大的区域,以便我可以使用图例保存图形,如下图所示 bbox\u inches='tight'应该可以做到: from matplotlib import pyplot as plt plt.savefig('figure.png', bbox_inches='tight') bbox\u英寸: B以英寸为单位。只有图形的给定部分是 保存的。如果“紧”,试着
bbox\u inches='tight'
应该可以做到:
from matplotlib import pyplot as plt
plt.savefig('figure.png', bbox_inches='tight')
bbox\u英寸
:
B以英寸为单位。只有图形的给定部分是
保存的。如果“紧”,试着找出
这个数字
例子
结果如下:
plt.plot(range(10))
plt.legend(['abc'], loc='upper right', bbox_to_anchor=(1.2, 0.9))