我想改变整个情节的背景颜色(包括轴,标题,图例等)。实际上,将不同的背景部分放在情节本身之外也没有问题。
如何对边距做同样的事情?
图片上的所有白色区域都应变为灰色。
答案 0 :(得分:0)
猜测一下(因为你没有发布任何代码),但这应该这样做
plt.clf()
fig=plt.gcf()
fig.patch.set_facecolor('white')
plt.plot(yourdata)
答案 1 :(得分:0)
从头开始,
import matplotlib.pyplot as plt
fig = plt.figure(facecolor='gray')
ax = fig.add_subplot(111, axisbg='gray')
ax.plot(<your data>)
您可以通过将0到1之间的浮点数作为3元组而不是字符串gray
(例如(0.5, 0.5, 0.5)
)来设置灰色阴影。