| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 如何保存matplotlib或seaborn绘制的图像(可以设置dpi)? -> 正文阅读 |
|
[人工智能]如何保存matplotlib或seaborn绘制的图像(可以设置dpi)? |
最近我制作了一个 seaborn可视化教程,播放之后收到一位同学的提问:学了教程后知道怎么用 seaborn 绘图了,那么,绘图之后如何保存图片呢?能不能在保存时设置图片的 dpi 值? 对于第一个问题,我之前用过的保存图片方法是:
但是,第二个问题需要设置 dpi 值,那么, dpi 是什么呢? DPI ( Dots Per Inch,每英寸点数)是一个度量单位,指每英寸长度上可显示或输出点的数量。DPI 参数一般用于衡量打印机、鼠标等设备的分辨率。具体来说,dpi 值越高,分辨率越高,图片就越清晰。 如何在保存图片时设置 dpi 值呢? 在网上查找了一下,发现要用到 matplotlib 中的 savefig 函数。使用语句 下面我们通过一个具体的例子实践一下: 首先引用相应的库:
加载 seaborn 自带的一个数据集,这个数据集记录了企鹅的一些特征,可以用于判断企鹅种类:
然后,绘制数据集的变量"bill_length_mm"(企鹅的嘴长)的箱式图,并且保存图片,设置 dpi 值为300:
savefig 函数默认保存图片为 .png 格式,与 我们还可以将绘图保存为 .jpg 或 .svg 或 .pdf 格式,以及设置需要的dpi 值,比如:
下面这张图就是上面的几个输出结果之一,哈哈,猜猜是哪一个呢?效果真不错,你也快去试试吧!
参考文章: 1.DPI:https://baike.baidu.com/item/DPI/908073 2.plt.savefig() 函数:Python之matplotlib基础 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 14:27:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |