问题标签 [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.
matplotlib - 未保存数字
嘿,所以我正在尝试使用此代码
我收到以下错误
任何意见?
是
python - 使用透明背景保存 Matplotlib 表面图
我尝试使用透明背景保存我的 3d-Plot,但使用 savefig 的 transparent=True-Parameter 它不起作用。还有其他方法吗?
这是我的实际尝试:
matplotlib - plt.savefig 正在保存旧版本的情节
我正在尝试将图形保存为 png 文件,其中 2/3 正在保存最新版本。
但是,未正确保存的图确实在 python 文件中显示了正确的版本。我已尝试删除 png,但仍将其重新保存为旧版本。底部的轨迹图是不起作用的。
怎么了?如果您需要更多信息,请与我们联系
python - 如何使用 matplotlib 保存图像文件。方法 savefig 不起作用
我正在尝试使用 Matplotlib 保存图像文件,但它似乎不起作用。如果我运行,它应该保存文件。但什么也没有发生。我只是在测试图像保存代码是否有效。所以代码实际上不是我的。它取自 python 教程博客。请帮帮我。
python - Matplotlib 3D保存空白图像,plt.show()不在代码中
我正在为 matplotlib 中的 3D 绘图编写绘图代码,我最初试图缩放轴,以便 x 和 z 轴的缩放比例大于 y 轴。但是,当我尝试进行这些编辑时, plt.savefig() 开始保存空白图像。Plt.show() 根本不在代码中,这通常是导致此错误的原因。
python - Matplotlib show() 和 savefig() 不一致
下面的代码在使用 .savefig() 和 .show() 时应该显示相同的图像(绿色背景),但 savefig 图像是空白的。我知道 .show() 会清除数字,但我在 .savefig() 之后调用它,所以这里不是这种情况。plt.savefig() 和 fig.savefig() 都产生相同的空白图像。
代码(我使用的是 Python 3.6.8):
python - 如何覆盖`savefig`方法以便它可以解包元组
我正在对一段代码进行最小扩展。
我有一个make_fig
过去只生成一个图形的函数,我会像fig
在许多其他函数中一样调用它,然后将其保存为fig.savefig
.
在扩展中,make_fig
现在返回一个数字元组。所以,为了保存它们,我现在需要类似的东西:
我希望有一个更优雅的解决方案,一个不需要在任何地方添加 for 循环的解决方案make_fig
。
我可以以某种方式修改该a.savefig
方法,以便它在a
是一个matplotlib.pytplot
实例时执行其正常功能,如果它是一个元组,则执行上面的 for 循环吗?
MWE 下面。
d = 1
是“旧”代码,d=2
是我要添加的扩展名。
python - 如何使用相同的功能绘制和保存多个图表或图形?
我正在尝试使用相同的功能保存两个图:
但是,第二个输出覆盖了第一个输出,我怎样才能改变这个来给我两个数字和 save.fig ?
下面列出了示例代码:
谢谢,感谢您的所有努力。
python - 为什么 Python Matplotlib savefig 在同一脚本中第二次调用时表现不同?
我有以下使用 Matplotlib 和三元库的 Python 脚本。它生成一个三元图,在顶点和轴上带有一些标签:
我直接调用 savefig 命令两次,生成的图像如下所示。值得注意的是,第一个不显示顶点和轴上的标签,而第二个则显示。这是为什么?
当另存为 .eps 或 .svg 时,它的行为相同。我从未见过这种“正常”情节的行为。我怀疑这与这些标签在三元库中的实现方式有关,但是为什么 savefig 在第二次调用时会表现不同?