为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PIPIONE 2021-09-14 15:47:11
我有一个奇怪的问题,如果我保存一个图形,它的标签和刻度将有黑色背景,请参见此示例:plt.savefig("asdsadsad.png")我什至没有在这里包含任何代码,因为这发生在最简单的绘图中,即使是我之前在另一台从未出现过此问题的计算机上编写的代码。我正在使用具有 Jupyter 功能的 VS Code,图形在 Python 交互式视图中看起来很正常,但保存时有黑色边框。任何想法可能导致这个奇怪的问题?
查看完整描述

1 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

plt.savefig将覆盖您绘制的设置。这就是为什么保存的图像可能与您在 Python 中绘制的图像不同。要定义图形的背景颜色,您需要定义facecolor参数。

plt.savefig('asdsadsad.png', facecolor='w')

您的默认值facecolor可能设置为黑色rcParams


查看完整回答
反对 回复 2021-09-14
  • 1 回答
  • 0 关注
  • 364 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号