我正在使用Seaborn绘制一些大熊猫的数据
我正在做一些非常大的绘图(factorplots)
为了看到它们,我在大学里使用了一些可视化设备。
我使用的是一个由4×4个监视器组成的复合屏幕,屏幕之间的间隙很小(但不是零)。
这个缺口是黑色的。
为了尽量减少屏幕之间的断开,我希望图形背景为黑色。
我一直在翻文档,到处玩弄,但我没办法把它弄出来。。
这当然很简单
我可以使用set\u style('darkgrid')获得灰色背景。
是否需要直接访问matplotlib中的绘图
seaborn.set接受一个rc参数,该参数接受有效matplotlibrcparams的字典。因此,我们需要设置两件事:axes.facecolor,它是绘制数据的区域的颜色;figure.facecolor,它是轴对象之外的图形的所有部分
(根据@mwaskom的建议编辑)
因此,如果你这样做:
%matplotlib内联
将matplotlib.pyplot作为plt导入
进口海运
seaborn.set(rc={'axes.facecolor':'cornflowerblue','figure.facecolor':'cornflowerblue'})
图,ax=plt.子批次()
你会得到:
这也适用于您的FaceGrid