我使用下面的代码(来自Matplotlib文档):
from pylab import figure, axes, pie, title, show
#做一个正方形的图和轴
figure(1, figsize=(6, 6))
ax = axes([0.1, 0.1, 0.8, 0.8])
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'
fracs = [15, 30, 45, 10]
explode = (0, 0.05, 0, 0)
pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True)
title('Raining Hogs and Dogs', bbox={'facecolor': '0.8', 'pad': 5})
show() # Actually, don't show, just save to foo.png
但是我不想在GUI上显示绘图,而是将绘图保存到一个文件(比如说foo.png)中,例如,它可以在批处理脚本中使用。 我怎么做?
相似问题