我刚开始使用 Matplotlib 并尝试更改绘图的面颜色...
如果我这样创建图形:
plt.figure(num=None, figsize=(5, 10), dpi=80, facecolor='y', edgecolor='k')
只有图的边框变成黄色...我想要的是边框是白色的,情节是黄色的..
编辑:
我当前代码的一个片段:
plt.figure(num=None, figsize=(5, 10), dpi=80, facecolor='y', edgecolor='k')
ax = plt.gca()
ax.plot(x, y, color = 'g')
最佳答案
嗯,你可以试试 set_axis_bgcolor
.另外,不要使用 gca
,试试这个,它更干净:
fig = plt.figure(num=None, figsize=(5, 10), dpi=80, facecolor='y', edgecolor='k')
ax = fig.add_subplot(111)
ax.set_axis_bgcolor("y")
ax.plot(x, y, color = 'g')
关于python - 如何使用 Matplotlib 更改绘图的表面颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5181833/