我试图理解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()
Run Code Online (Sandbox Code Playgroud)

谢谢!
有很多方法.与您拥有的代码风格最直接相关
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()
Run Code Online (Sandbox Code Playgroud)

这也可以通过执行操作为会话中的所有绘图设置
import matplotlib as mpl
mpl.rc("figure", facecolor="white")
Run Code Online (Sandbox Code Playgroud)
或者通过figure.facecolor在matplotlibrc文件中设置所有会话中的所有绘图.
| 归档时间: |
|
| 查看次数: |
6914 次 |
| 最近记录: |