我有一个奇怪的问题,如果我保存一个图形,它的标签和刻度线将具有黑色背景,请参阅此示例:
plt.savefig("asdsadsad.png")
我什至没有在此处包含任何代码,因为这种情况发生在最简单的绘图上,即使我之前使用另一台从未出现过此问题的计算机编写的代码也是如此。我正在使用 VS Code 和 Jupyter 功能数字在 Python 交互视图中看起来很正常, 但是保存的时候有黑边.
有什么想法可能会导致这个奇怪的问题吗?
plt.savefig
不会使用与您绘制的相同的设置。这就是为什么保存的图像可能看起来与您在 Python 中绘制的图像不同。要定义图形的背景颜色,您需要定义facecolor
调用时的参数savefig
.
plt.savefig('asdsadsad.png', facecolor='w')
您的默认设置facecolor
可能在你的中设置为黑色rcParams
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)