1703得票24回答
将绘图保存为图像文件,而不是显示在屏幕上。

这将在图形用户界面中显示图像。 import matplotlib.pyplot as plt plt.plot([1, 2, 3], [1, 4, 9]) plt.show() 但是我要如何将图像保存到文件中(例如foo.png)呢?

323得票15回答
去除保存图像周围的空白空间。

我需要获取一张图片并在处理后保存它。当我显示这个图像时,它看起来很好,但是在保存图像之后,图像周围出现了一些白色空间。我已经尝试使用'tight'选项和savefig方法,但都没能解决问题。代码如下: import matplotlib.image as mpimg import matpl...

139得票6回答
使用matplotlib的savefig函数保存由Python pandas生成的图表(AxesSubPlot)。

我正在使用pandas从数据框生成图表,我想将其保存到文件中: dtf = pd.DataFrame.from_records(d,columns=h) fig = plt.figure() ax = dtf2.plot() ax = fig.add_subplot(ax) fig.save...

116得票13回答
只保存图像内容,不包括边框和坐标轴的savefig函数。

在numpy/scipy中,我有一个存储在数组中的图像。我可以显示它,我想使用savefig将其保存,没有任何边框、坐标轴、标签、标题等等。只有纯粹的图像,没有其他东西。 我想避免使用像PyPNG或scipy.misc.imsave这样的包,它们有时会出现问题(它们并不总是安装良好),只需要...

90得票2回答
保存Matplotlib中的子图

可以将matplotlib图中的单个子图保存为png吗?假设我有一个这样的图: import pyplot.matplotlib as plt ax1 = plt.subplot(121) ax2 = plt.subplot(122) ax1.plot([1,2,3],[4,5,6]) ...

36得票3回答
Matplotlib保存图像裁剪

以下示例代码将生成一个没有坐标轴的基本折线图,并将其保存为SVG文件。 import matplotlib.pyplot as plt plt.axis('off') plt.plot([1,3,1,2,3]) plt.plot([3,1,1,2,1]) plt.savefig("out.s...

32得票6回答
Matplotlib的savefig函数无法保存坐标轴。

我正在尝试保存一个在IPython inline中正常工作的图形,但无法将带有坐标轴和标题的图形保存到磁盘上。 我在matplotlibrc中默认使用TKAgg后端。 这里可能出了什么问题?我已经明确设置了xlabel,并且在IPython inline绘图中刻度标记也正常工作。 imp...

11得票2回答
保存图形后,标签和刻度之后的背景是黑色,但在交互视图中不是。

我有一个奇怪的问题,如果我保存一个图形,它的标签和刻度将会有黑色的背景,看这个例子: plt.savefig("asdsadsad.png") 我甚至没有在这里包含任何代码,因为即使是最简单的绘图也会出现这个问题,即使是之前用另一台电脑制作的具有同样功能的代码也没有这个问题。我使用的...

9得票3回答
Python中使用savefig,将字符串和迭代索引用于名称

我需要使用Python中的“savefig”来保存while循环的每个迭代的图形,我希望给该图形命名包含文字部分和数字部分,其中数字部分来自数组或索引号。这里是一个简单的例子: # index.py from numpy import * from pylab import * from ...