我正在尝试将图像添加到 matplotlib 图的各个子图后面的“空白”。
与此主题类似的大多数讨论都是将图像添加到绘图本身,但是我还没有找到更改整个“画布”背景的方法。
我发现的最相似的功能是set_facecolor()
,但是这只允许将单一颜色设置为背景。
fig, ax = plt.subplots(2,2)
fig.patch.set_facecolor('xkcd:mint green')
plt.show()
Run Code Online (Sandbox Code Playgroud)
但是,我正在寻求一种解决方案来导入绘图后面的图像,类似于此(手动制作):
我已经用谷歌搜索,搜索了SO,并浏览了matplotlib文档,但我只得到了或者plt.imshow(image)
或set_facecolor()
类似的结果。