Matplotlib savefig(';filename.png';)在文件夹中保存空白图像

Matplotlib savefig(';filename.png';)在文件夹中保存空白图像,matplotlib,savefig,Matplotlib,Savefig,上面的代码块是我试图在matplotlib中保存绘图的代码块。但是,它最终生成一个空白图像。我尝试了一些常用的解决方案(这就是为什么我现在在上面使用了plt.savefigplt.show(),但没有效果。plt.figure(figsize=(200,20))在您savefig之前创建一个空白数字。旁注:返回LOC和标签…fig,ax=plt.xticks是一个相当危险的标志。@BigBen感谢您的评论。关于这个危险标志,您是否指出fig和ax的名称与LOC不同标签?我想我会把它们改成LOC和

上面的代码块是我试图在matplotlib中保存绘图的代码块。但是,它最终生成一个空白图像。我尝试了一些常用的解决方案(这就是为什么我现在在上面使用了
plt.savefig
plt.show()
,但没有效果。

plt.figure(figsize=(200,20))
在您
savefig
之前创建一个空白数字。旁注:返回LOC和标签…
fig,ax=plt.xticks
是一个相当危险的标志。@BigBen感谢您的评论。关于这个危险标志,您是否指出
fig
ax
的名称与
LOC
不同
标签
?我想我会把它们改成
LOC
标签
?是的,
fig
ax
建议一个
图形
,这肯定不是
xticks
返回的结果。因此,对于您和以后阅读代码的任何人来说,更有意义的名字都是个好主意。@BigB嗯,非常感谢。我肯定是误导了自己!
fig, ax = plt.xticks(datechange_index,datechange)
datacursor(display='single')
plt.ylabel('Temp in Kelvin')
plt.figure(figsize=(200,20))
plt.savefig('temp_plot.png')
plt.show()