快捷搜索:  汽车  科技

matplotlib子图使用教学(Matplotlib本地保存图形savefig)

matplotlib子图使用教学(Matplotlib本地保存图形savefig)接下来通过代码演示:import matplotlib.pyplot as plt #先保存再 show()出现图片 import numpy as np data=np.arange(1 25) plt.plot(data data**2 color='r' marker='o' linestyle='-.' alpha=0.5) plt.savefig(r"C:\Users\Lenovo\Desktop\pandas数据分析\jk.jpg") #jpg格式 plt.show() import matplotlib.pyplot as plt #先保存再 show()出现图片 import numpy as np data=np.arange(1 25) plt.plot(data data**2 color='r&

要想保存当前生成的图表,可以调用savefig()函数进行保存

savefig()函数的语法格式如下:

savefig(fname,dpi=None,facecolor="w",edgecolor="w",orientation="portrait",papertype=None,format=None,transparent=False,bbox_inches=None,pad_inches=0.1,frameon=None,metadata=None)

上述参数中,fname参数是一个包含文件名路径的字符串,或者是一个类似于python文件的对象。如果format参数设为None且frame参数是一个字符串,则输出格式将根据文件名的扩展名推导出来

使用savefig()函数将图片保存在指定目录下,在show()前插入,如果在show()后面会出现保存图片为空白现象


接下来通过代码演示:

matplotlib子图使用教学(Matplotlib本地保存图形savefig)(1)


import matplotlib.pyplot as plt #先保存再 show()出现图片 import numpy as np data=np.arange(1 25) plt.plot(data data**2 color='r' marker='o' linestyle='-.' alpha=0.5) plt.savefig(r"C:\Users\Lenovo\Desktop\pandas数据分析\jk.jpg") #jpg格式 plt.show() import matplotlib.pyplot as plt #先保存再 show()出现图片 import numpy as np data=np.arange(1 25) plt.plot(data data**2 color='r' marker='o' linestyle='-.' alpha=0.5) plt.savefig(r"C:\Users\Lenovo\Desktop\pandas数据分析\jk.png") plt.show()


matplotlib子图使用教学(Matplotlib本地保存图形savefig)(2)


#先show()再保存

matplotlib子图使用教学(Matplotlib本地保存图形savefig)(3)

import matplotlib.pyplot as plt #先show()再保存会出现空白照片 import numpy as np data=np.arange(1 25) plt.plot(data data**2 color='r' marker='o' linestyle='-.' alpha=0.5) plt.show() plt.savefig(r"C:\Users\Lenovo\Desktop\pandas数据分析\op.png")

matplotlib子图使用教学(Matplotlib本地保存图形savefig)(4)

作者:今日头条 KJ丶JK / CSDN-KJ.JK

猜您喜欢: