猿问

图形标签和刻度后面的黑色背景,仅在保存图形后而不是在 Python 交互式视图中?

我有一个奇怪的问题,如果我保存一个图形,它的标签和刻度将有黑色背景,请参见此示例:

plt.savefig("asdsadsad.png")

我什至没有在这里包含任何代码,因为这发生在最简单的绘图中,即使是我之前在另一台从未出现过此问题的计算机上编写的代码。我正在使用具有 Jupyter 功能的 VS Code,图形在 Python 交互式视图中看起来很正常但保存时有黑色边框

任何想法可能导致这个奇怪的问题?


PIPIONE
浏览 365回答 1
1回答

UYOU

plt.savefig将覆盖您绘制的设置。这就是为什么保存的图像可能与您在 Python 中绘制的图像不同。要定义图形的背景颜色,您需要定义facecolor参数。plt.savefig('asdsadsad.png', facecolor='w')您的默认值facecolor可能设置为黑色rcParams
随时随地看视频慕课网APP

相关分类

Python
我要回答