Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
如何保存绘图到图像文件中,并且可以不是使用Matplotlib来显示它?
社区首页 >问答首页 >如何保存绘图到图像文件中,并且可以不是使用Matplotlib来显示它?

如何保存绘图到图像文件中,并且可以不是使用Matplotlib来显示它?

提问于 2017-12-18 02:23:03
回答 2关注 0查看 732

我使用下面的代码(来自Matplotlib文档):

from pylab import figure, axes, pie, title, show

代码语言:txt
复制
代码语言:txt
AI代码解释
复制
#做一个正方形的图和轴
代码语言:txt
AI代码解释
复制
figure(1, figsize=(6, 6))
代码语言:txt
AI代码解释
复制
ax = axes([0.1, 0.1, 0.8, 0.8])
代码语言:txt
复制
代码语言:txt
AI代码解释
复制
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'
代码语言:txt
AI代码解释
复制
fracs = [15, 30, 45, 10]
代码语言:txt
复制
代码语言:txt
AI代码解释
复制
explode = (0, 0.05, 0, 0)
代码语言:txt
AI代码解释
复制
pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True)
代码语言:txt
AI代码解释
复制
title('Raining Hogs and Dogs', bbox={'facecolor': '0.8', 'pad': 5})
代码语言:txt
复制
代码语言:txt
AI代码解释
复制
show()  # Actually, don't show, just save to foo.png

但是我不想在GUI上显示绘图,而是将绘图保存到一个文件(比如说foo.png)中,例如,它可以在批处理脚本中使用。 我怎么做?

嗨喽你好

发布于 2017-12-18 03:12:39

解决方案是:

代码语言:txt
AI代码解释
复制
pylab.savefig('foo.png')
查看全部 2 条回答
为您推荐嗨喽你好回答过的其他问题

cdn支持http2回源吗?

嗨喽你好
你好,不支持回源,但支持访问。
2人回答了此问题
相关文章
Python使用matplotlib库绘图保存
在深度学习训练过程中,常常需要根据训练的loss和准确率来决定后续的优化方向,我们会在训练过程中得到每一轮的loss和准确率,由此可以看出一个大概的趋势,但要更直观的看到训练中的变化,以及在何时达到最佳效果(再往后往往会过拟合),还是绘制成图表来看最好。
Cloudox
2021/11/23
8970
Python使用matplotlib库绘图保存
matplotlib 设置绘图时显示中文
matplotlib绘图时,经常会遇到中文字体显示为方块的问题。网上有很多解决方案,比较普遍的是在代码里增加下面两行。
超哥的杂货铺
2020/07/28
1.1K0
matplotlib使用教程(三):Axes中的绘图
这一系列文章原载于公众号工程师milter,如果文章对大家有帮助,恳请大家动手关注下哈~
云时之间
2020/11/29
1K0
python使用matplotlib绘图 — barChart
matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且 Gallery页面 中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。 —–引用自:http://hyry.dip.jp/pydoc/matplotlib_intro.html
全栈程序员站长
2022/09/08
5590
python使用matplotlib绘图 — barChart
matplotlib 使用极坐标绘图
在使用matplotlib.pyplot的subplot()函数创建图形区域时,可以设定参数projection='polar',或者 polar=True,就可以在极坐标下绘制图形。
用户6021899
2019/08/14
2.5K0
python绘图:matplotlib绘图(2)
本文介绍了如何使用matplotlib进行绘图,包括创建图表、绘制折线图、散点图、柱状图等,并提供了详细的示例代码。同时,本文还介绍了如何设置坐标轴的标签、调整图表的尺寸和颜色,以及添加图例和标签等高级功能。
ke1th
2018/01/02
1.6K0
python绘图:matplotlib绘图(2)
matplotlib绘图基础[通俗易懂]
http://blog.csdn.net/pipisorry/article/details/37742423
全栈程序员站长
2022/09/01
6.6K0
matplotlib绘图基础[通俗易懂]
[Python]Matplotlib绘图基础
1.简介 Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。 ---- 2.绘图基础 2.1 图表基本元素 图例和标题 x轴和y轴、刻度、刻度标签 绘图区域及边框 网格线 2.2 图表基本属性 多重绘图属性: 是否在同一个图上绘制多个系列的线 多重子图属性: 是否生成多个子图,并在每个子图上绘制多个系列的线 ---- 3.绘图方式 3.1 Pyplot API[1] 3.1.1 属性设置函数 绘制图边框: box 为图表添加图例: fi
昊楠Hacking
2018/03/08
3.1K0
[Python]Matplotlib绘图基础
[机器学习实战札记] matplotlib绘图基础
在机器学习中,通常会涉及到大量的数据。如果直接观看这些原始数据,很难从中看出有用的信息。人类是非常视觉的生物,当我们看到可视化的东西时,会更好地理解事物。在python中,有一个强大的工具matplotlib来帮助我们,用图形化的方式来展现数据。在《机器学习实战》一书中,就多处使用了matplotlib来绘制图形,帮助我们理解数据和学习算法。
云水木石
2019/07/01
1.2K0
[机器学习实战札记] matplotlib绘图基础
将Matplotlib绘制的图显示到Tkinter中(详细教程)
参考文献:https://blog.csdn.net/SHU15121856/article/details/87307124
全栈程序员站长
2021/04/07
4.3K0
Matplotlib绘图技巧
1. 快捷绘图技巧 高清 PDF 版链接 image.png image.png 2. 绘图手册 2.1 初级 高清 PDF 版链接 image.png 2.2 中级 高清 PDF 版链接 image.png 2.3 高级 高清 PDF 版链接 image.png
hotarugali
2022/03/18
3740
Matplotlib绘图技巧
matplotlib绘图入门
color_palette()能传入任何matplot_palette()支持的颜色
皮大大
2020/11/03
5050
matplotlib绘图入门
手把手教你使用Matplotlib绘图
大家好,我一般很少推课,不过今天头条9.9的课经过check内容对小白还是有一定帮助的,需要的可以自行购买。好了接下来是干货时间。
刘早起
2020/04/15
6820
手把手教你使用Matplotlib绘图
(七)Python绘图基础:Matplotlib绘图
        除了使用scatter函数之外,还可以使用plot函数后加参数'o'来实现,代码如下所示:
小点点
2022/12/12
2.2K0
(七)Python绘图基础:Matplotlib绘图
【python绘图】matplotlib基本使用(含实例)
matplotlib是python的绘图库,主要用来绘制二维平面图。上手容易、简单,在python数据分析中有非常重要的作用。 基本上有两种使用 Matplotlib 的方法: 一、依靠 pyplot 自动创建和管理图形和轴,并使用 pyplot 函数进行绘图。 二、显式创建图形和轴,并在它们上调用方法(即“面向对象 (OO) 样式”)。
Crayon鑫
2023/10/10
1.4K0
【python绘图】matplotlib基本使用(含实例)
Matplotlib从入门到精通01-matplotlib简介与绘图基本流程
https://datawhalechina.github.io/fantastic-matplotlib/%E7%AC%AC%E4%B8%80%E5%9B%9E%EF%BC%9AMatplotlib%E5%88%9D%E7%9B%B8%E8%AF%86/index.html
用户2225445
2023/10/16
3910
Matplotlib从入门到精通01-matplotlib简介与绘图基本流程
web如何全局捕获ajax异常并且显示到客户端页面
 $.ajaxSetup({         statusCode: {             500:function(data){                 toastr.error(data.responseText);             }         }    })
爱明依
2019/03/12
1.6K0
Matplotlib中中文不显示问题
我们在使用jupter进行数据分析的时候,会接触到Matplotlib这个库,它是用来进行可视化数据分析的,在一个图中,我们常常会加入一些中文来进行说明。当我们加入中文的时候会出现下图所示的样子:
荣仔_最靓的仔
2021/09/07
1K0
在matplotlib中关闭绘图轴的方法
# Keep making random walks, as long as the program is active
用户7718188
2021/10/08
2.4K0
点击加载更多

相似问题

Python调用MATLAB绘图没有显示?

1527

如何使用matplotlib中的dataframe.art()函数?

2246

两个vue项目怎么部署到 linux 系统下的 docker 中的 nginx 中,并且可以同时启动?

036

TDSQL,是不是必须使用赤兔来创建schema,user???

1342

JavaScript来显示工具提示?

2388
相关问答用户
擅长4个领域
萃橙科技 | 合伙人擅长4个领域
擅长3个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档