Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在matplotlib中按其变量名保存地物?_Python_Matplotlib - Fatal编程技术网

Python 如何在matplotlib中按其变量名保存地物?

Python 如何在matplotlib中按其变量名保存地物?,python,matplotlib,Python,Matplotlib,在matplotlib中,matplotlib.pyplot.savefig保存当前图形。如果我的工作区中有多个图形作为变量,例如fig1、fig2和fig3,是否可以根据变量名保存这些图形中的任何一个,而不首先将它们作为当前图形显示?例如,我想做如下事情: save('fig2','fig2_file.png')您应该能够使用。它看起来像这样: fig1.savefig('fig1.png') fig2.savefig('fig2.png') fig3.savefig('fig3.png')

在matplotlib中,
matplotlib.pyplot.savefig
保存当前图形。如果我的工作区中有多个图形作为变量,例如
fig1
fig2
fig3
,是否可以根据变量名保存这些图形中的任何一个,而不首先将它们作为当前图形显示?例如,我想做如下事情:

save('fig2','fig2_file.png')
您应该能够使用。它看起来像这样:

fig1.savefig('fig1.png')
fig2.savefig('fig2.png')
fig3.savefig('fig3.png')
你应该能够使用。它看起来像这样:

fig1.savefig('fig1.png')
fig2.savefig('fig2.png')
fig3.savefig('fig3.png')

您可以通过以下方式保存单个数字:

figX.savefig('figX_file.png')


.

您可以通过以下方式保存单个数字:

figX.savefig('figX_file.png')