KMF*_*MFR 4 python matplotlib jupyter visual-studio-code jupyter-notebook
我有一个奇怪的问题,如果我保存一个图形,它的标签和刻度将具有黑色背景,请参见此示例:
plt.savefig("asdsadsad.png")
Run Code Online (Sandbox Code Playgroud)
我什至没有在这里包含任何代码,因为这发生在最简单的绘图中,即使是我之前在另一台从未出现过此问题的计算机上编写的代码。我正在使用具有 Jupyter 功能的 VS Code,图形在 Python 交互视图中看起来很正常,但保存时有黑色边框。
任何想法可能导致这个奇怪的问题?
plt.savefig将覆盖您绘制的设置。这就是为什么保存的图像可能与您在 Python 中绘制的图像不同。要定义图形的背景颜色,您需要定义facecolor参数。
plt.savefig('asdsadsad.png', facecolor='w')
Run Code Online (Sandbox Code Playgroud)
您的默认值facecolor可能设置为黑色rcParams
| 归档时间: |
|
| 查看次数: |
2636 次 |
| 最近记录: |