问题标签 [savefig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
34 浏览

python - Matplotlib GUI 显示,即使我从未调用 plt.show()

我正在按顺序使用以下功能...

我只想将图形保存为 png,我已经成功地做到了。但是 GUI 不断出现,我将在一个脚本中生成一堆图表,我不希望每次创建 GUI 时都会弹出 GUI 并减慢我的运行时间。

有谁知道为什么它仍然出现?

0 投票
0 回答
165 浏览

python - 为什么 `plt.savefig` 这么慢?我能以某种方式加快速度吗?

在不到一秒的时间内创建 100 个图表,但是在转换为 base64 表示而不将它们写入磁盘时将它们写入磁盘需要 10 秒,因此开销在于创建 png/jpg 表示本身,有没有办法加快速度plt.savefig

随着bbox_inches="tight"进一步放缓,所以我想可能有一些方法可以加快速度。

执行时间的所有跳跃都在第 2 步和第 3 步之间(datetime.datetime.now();print我认为在这种情况下记录就足够了):

0 投票
0 回答
143 浏览

python - Matplotlib 性能问题:savefig 太慢,有什么替代方案吗?

我正在生成一个由 2 个子图组成的 matplotlib 图:一个每次更新数据的 3D 图(Poly3dcollection)和一个我用 plt.imshow() 插入的图像文件。

我可以通过 plt.savefig 保存这个数字,但是,savefig 对于我的应用程序来说非常慢,因为我需要保存大约 400 万个这些数字。我已经尝试使用各种参数保存不同的文件格式,将其保存到内存中,然后通过 PIL 读取它以通过 PIL.save 等保存。我能找到的解决方案都没有在不到一秒的时间内保存图形。

如果有人对此提出建议,我将不胜感激,但我需要大幅提高性能,微小的变化并不重要。

0 投票
1 回答
32 浏览

python - 循环 - 如何在 python 中保存多个图

我正在尝试保存使用“el in list”获得的图。使用“plot.show()”我只有最后一个情节。我尝试了另一个“plot.savefig ..”,但它没有用,所以我把它们作为评论留下了。这是代码:

绘制数据气流

list = ['N2 流量', 'O2 流量', 'CH4 流量', 'CO2 流量']

对于列表中的 el:

0 投票
0 回答
25 浏览

matplotlib - savefig('filename.png') 在文件夹中保存一个空白图像

上面的代码块是我试图在 matplotlib 中保存绘图的内容。但是,它最终会生成一个空白图像。我尝试了一些通常建议的解决方案(这就是为什么我plt.savefig现在在上面plt.show(),但无济于事。

0 投票
1 回答
29 浏览

python - 无法使用长 yticklabel 保存整个条形图

我想保存一个条形图,但发现它在保存到文件时被剪裁了。

这是jupyter notebook中显示的图

在此处输入图像描述

但是,保存的图是这样的:

在此处输入图像描述

0 投票
1 回答
39 浏览

python - Savefig 不为 png 文件保存轴

尝试将绘图保存到 png 文件时遇到问题。当我尝试使用 时.jpg,一切都很好。所以,问题是图形没有与轴和轴的标题一起保存,只有内容。如何保存它以保存所有内容?

下面的代码与生成的graph1.png并排

0 投票
1 回答
39 浏览

matplotlib - 在 Matplotlib 中设置图表的实际尺寸

我需要准确设置图表的维度。我试过这个,但结果不是我所期望的(如果我设置了 px 和 cm)。成瘾,我想知道如何正确导出图像。谢谢你的帮助!

预期尺寸:800 像素 x 1000 像素,dpi= 100 我在此处附上导出图像的 Photoshop 屏幕截图 尺寸不正确!

0 投票
0 回答
27 浏览

python - plt.savefig() 突出显示图形并使轴变暗?

今天我试图保存我绘制的函数的第一张图。虽然 Jupiter notebook 中的情节看起来不错,但 plt.savefig() 命令导致了这张奇怪的图片: 在此处输入图像描述

我想像图片的其余部分一样显示轴。这是我的代码:

提前感谢您提供任何有用的建议!

0 投票
1 回答
194 浏览

matplotlib - .savefig 与 geopandas 导致空图

我想通过导入瑞士的 shapefile ( https://www.swisstopo.admin.ch/de/geodata/landscape/boundaries3d.html ) 并放大感兴趣的区域来生成苏黎世州的图。在最后一步中,我想将生成的图像保存为 .eps 文件。问题是保存图像文件为空。

首先导入包 geopandas 和 matplotlib

然后加载shapefile的数据

然后绘制瑞士地图。苏黎世州的颜色与所有其他州不同。在此之后,完成了对苏黎世州的放大。

然后应保存生成的图像。

但是生成的图像是空的。当格式更改为 png 时,它也是空的。