Matplotlib 创建包含两个子图的图形并保存为图片
这段代码使用 Matplotlib 库来创建一个包含两个子图的图形,并保存为名为'my_figure.png' 的图片文件。
fig,ax=plt.subplots(nrows=2,ncols=1,figsize=(8,4),dpi=100): 创建一个包含两个子图的图形对象,并将其分配给变量fig和ax。nrows=2表示将创建2行,ncols=1表示将创建1列。figsize=(8,4)表示图形的尺寸为8x4英寸。dpi=100表示图形的分辨率为100点/英寸。ax[0].plot(x,y): 在第一个子图上绘制x和y数据的折线图。ax[1].plot(y,x): 在第二个子图上绘制y和x数据的折线图。plt.tight_layout(): 调整子图的布局,使它们更紧凑和整齐。fig.savefig('my_figure.png'): 将整个图形保存为名为'my_figure.png' 的图片文件。保存的文件将在当前工作目录中创建。
原文地址: https://www.cveoy.top/t/topic/pi6a 著作权归作者所有。请勿转载和采集!