问题标签 [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 回答
438 浏览

python-3.x - plt.savefig 保存空白图像

我的代码如下:

然后调用该函数在 Jupyter Notebook 中绘制这张图片:

但是保存的文件是空白的:

在此处输入图像描述

为什么会发生这种情况,我该如何纠正?

0 投票
1 回答
79 浏览

python - 将多个数字保存到单独的文件中,即使它们正确显示()也不起作用

我正在尝试生成两个不同的图形来分隔使用相同基本数据的文件(.png 图像),但我得到了空白的白色图像。但是,当在带有 plt.show() 语句的 jupyter 笔记本中显示时,这两个数字似乎都不错。我的相关代码如下所示:

无法弄清楚为什么 savefig() 不产生正确的输出,即使下面的 show() 语句产生正确的输出到 jupyter notebook 内的浏览器。

我也尝试过 variablefig1而不是plt.gcf().

有什么建议么?

0 投票
1 回答
13 浏览

python - 修复保存图像中的图形标签

我正在尝试保存图像,但 xlabels 未出现在保存的图像中。我试图修改尺寸图,它可以工作,但图像变大了。我想保持大小并以某种方式显示完整的绘图信息。

数据如下。

我正在使用这段代码。我能做些什么来保存图像而不会中断。如有必要,我可以分享我的图像,请告诉我。

谢谢你。

0 投票
1 回答
1096 浏览

python - savefig 返回一个空白图像

我正在尝试使用 pandas 绘图功能绘制一个 pandas 数据框(result_m),但是当我尝试使用 savefig 保存图形时,它返回一个空白 pdf。它在笔记本窗口中绘制得很好。不知道我做错了什么

0 投票
0 回答
222 浏览

python - “图像尺寸太大”错误在 python 中保存颤动图并剪裁

当我运行以下代码时:

东西保存得很好。

但是当我在箭袋情节上关闭剪辑时......

我收到以下错误:ValueError:684x260469 像素的图像尺寸太大。每个方向必须小于 2^16。

这里发生了什么?

0 投票
1 回答
55 浏览

matlab - 保存具有特定维度 MATLAB 的子图

我想保存 3 个图像尺寸为 227×227 的数字。

  1. 热图1
  2. 热图1
  3. heatmap1 和 heatmap1 的子图

我必须如何在 MATLAB 上编辑我的代码?

0 投票
0 回答
78 浏览

python - 除了 fig.show() 还有其他功能可以显示图形吗?

我目前正在尝试学习如何在全局映射工具(pygmt)上构建地图,但每当我尝试时fig.show()什么都没有发生。我试图在工具首选项中更改图形后端。该代码有效,因为当我使用时fig.savefig('myfig.png')我有图片。我在 Windows 10 上使用 spyder 4。我想提一下这tkinter也不起作用(spyder 崩溃)。而且我无法在 jupyter 上尝试它,因为我在 jupyter 上找不到 gmt 内核。

编码:

0 投票
1 回答
49 浏览

python - savefig png,其文件名与循环的 excel 工作表完全相同

我有一个带有两张表的 excel(下面的屏幕截图)文件,并尝试使用 for in 循环绘制每张表中的数据。我已经使用下面的代码成功地从这两张表中创建了两个图。

在此处输入图像描述

问题是我还想自动将绘图保存到不同的 png 文件中,其中每个 png 文件名与 excel 中的工作表名称完全相同。我得到的 png 文件名是“83”和“95”,而不是“E1”或“E4”。截图如下。 在此处输入图像描述'

在 savefig 之前还有两个 for in 循环用于注释。这两个循环变量是否需要更改?

先感谢您

0 投票
0 回答
1789 浏览

python - 为什么在我运行 `plt.savefig()` 之后发生`ValueError: minvalue must be positive`?

现在我有一个名为 (1024, 1024) 的 NumPy 数组field,它存储在一个 .bigfile 中。我想通过使用在 xy 平面上可视化它的值plt.imshow。顺便说一句,最小值field0.0,最大值是89297.414。这是这段代码的片段。

此代码运行后,ValueError:minvalue must be positive发生了。

我猜是最小值0.0导致了错误,所以我设置了field += 0.001. 但是,它没有用,错误仍然存​​在。


0 投票
0 回答
149 浏览

python - 使用包装的单元格文本保存 matplotlib 表格图像

我使用 matplotlib 创建了自定义表格,其中我在某些单元格中包装了长文本。它适用于plt.show(). 但是,当我使用plt.savefig()它保存图像时,它会丢失文本换行。以下是我正在使用的代码片段。有什么办法可以在保存图像后保持文字环绕效果。