有人可以解释一下set_context()吗?

时间:2019-12-11 09:03:25

标签: python jupyter-notebook visualization

我正在尝试使用python学习可视化并停留在这里:

sns.set_context('notebook')

ax = data.plot.hist(bins=25, alpha=0.42)
ax.set_xlabel('Size (cm)');

有人可以帮我解释一下此代码示例的含义吗?

1 个答案:

答案 0 :(得分:0)

来自documentation

  

seaborn.set_context(context = None,font_scale = 1,rc = None)

     

设置   绘制上下文参数。

     

这会影响标签,线条和其他尺寸的大小   情节的元素,但不是整体风格。基本上下文是   “笔记本”,其他上下文是“纸”,“谈话”和“海报”,   这是笔记本参数的版本,分别按.8、1.3和   分别为1.6。

     

参数:context:dict,None或{paper,notebook,talk,   海报}

     

参数字典或预配置集的名称。

     

font_scale:浮点型,可选

     

单独的缩放因子可独立缩放字体大小   元素。

     

rc:字典,可选

     

参数映射可覆盖预设Seaborn中的值   上下文词典。这只会更新考虑的参数   上下文定义的一部分。

在您的示例中,

sns.set_context('notebook')设置了许多参数,这些参数将定义seaborn如何生成使用模块生成的图。