如何从matplotlib中删除灰色边框

如何从matplotlib中删除灰色边框

问题描述:

我试图理解matplotlib,但我无法为我的生活摆脱围绕情节的这个灰色边框。如何从matplotlib中删除灰色边框

我的代码非常简单。我一直在查看matplotlib文档,但令人沮丧的是,我找不到有关如何更改背景颜色的任何内容。有人可以帮忙吗?

import matplotlib.pyplot as plt 
import numpy as np 
x = np.linspace(0,10) 
y = np.linspace(0,10) 
plt.plot(x,y) 
plt.show() 

my image

谢谢!

有很多方法。最直接相关的代码风格你会

import matplotlib.pyplot as plt 
import numpy as np 
x = np.linspace(0, 10) 
y = np.linspace(0, 10) 
plt.figure(facecolor="white") 
plt.plot(x, y) 
plt.show() 

enter image description here

这也可以在会话中的所有地块做

import matplotlib as mpl 
mpl.rc("figure", facecolor="white") 

或者为所有情节设置所有会话都将figure.facecolor设置为matplotlibrc文件。

+2

这只是使它变白。是否有办法实际去除该区域,以便剧情占据整个框架? – user2242044

+1

使用tight_fit命令/选项 – Naib