先保存再看(Matplotlib本地保存图形—savefig()方法
田径运动 2022-11-19 08:23www.1689878.com田径世锦赛
要想保存当前生成的图表,可以调用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()后面会出现保存图片为空白现象
接下来通过代码演示
import matplotlib.pyplot as plt #先保存再 show()出现图片
import numpy as np
data=np.arange(1,25)
plt.plot(data,data2,color='r',marker='o',linestyle='-.',alpha=0.5)
plt.savefig(r"C:\Users\Lenovo\Desk\pandas数据分析\jk.jpg") #jpg格式
plt.show()
import matplotlib.pyplot as plt #先保存再 show()出现图片
import numpy as np
data=np.arange(1,25)
plt.plot(data,data2,color='r',marker='o',linestyle='-.',alpha=0.5)
plt.savefig(r"C:\Users\Lenovo\Desk\pandas数据分析\jk.png")
plt.show()
#先show()再保存
import matplotlib.pyplot as plt #先show()再保存会出现空白照片
import numpy as np
data=np.arange(1,25)
plt.plot(data,data2,color='r',marker='o',linestyle='-.',alpha=0.5)
plt.show()
plt.savefig(r"C:\Users\Lenovo\Desk\pandas数据分析\op.png")
作者今日头条 KJ丶JK / CSDN-KJ.JK
田径项目
- 奥运会上运动员使用的避孕套有何特别之处
- 残奥会时间2022具体时间
- 2022中甲第34轮比赛
- KD篮球巨星安保新篇章团队筑牢防线,全方位守护
- NBA边缘人物贝弗利励志之路背后的故事引人深思
- 森林狼险胜热火,爱德华兹与唐斯表现出色,希
- 前西甲裁判:门迪对穆里奇红牌毫无争议维尼修
- 哈登非常厌倦人们指责我走步 开创者总是被质疑
- 奥尼尔经典篮球瞬间:十大震撼球技瞬间回顾
- 大将军尼克杨跟娘们似的 看着我扔他儿子单车
- 3人乒乓球团体赛出场顺序
- 2022世界杯所有比分
- LBJ强势数据豪华三双创纪录,数据王者荣耀比肩
- TNT与NBA合同内幕资金流动细节曝光,博弈真相呈
- 塞尔特布阵迎战神秘对手策略战术与赛场氛围
- TOP5维持不变,唐斯稳居榜首,拉塞尔排名变动概