seaborn.set_style#

seaborn.set_style(style=None, rc=None)#

设置控制绘图总体风格的参数。

样式参数控制背景颜色、默认情况下是否启用网格等属性。 这是通过使用 matplotlib rcParams 系统实现的。

选项在 美学教程 中有说明。

参见 axes_style() 获取参数值。

参数:
style字典,或 {darkgrid, whitegrid, dark, white, ticks} 之一

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

rc字典,可选

参数映射,用于覆盖预设 seaborn 样式字典中的值。 这只更新被认为是样式定义一部分的参数。

示例

使用 seaborn 样式的名称调用该函数,以设置所有绘图的默认值

sns.set_style("whitegrid")
sns.barplot(x=["A", "B", "C"], y=[1, 3, 2])
../_images/set_style_1_0.png

您也可以选择性地覆盖 seaborn 的默认参数值

sns.set_style("darkgrid", {"grid.color": ".6", "grid.linestyle": ":"})
sns.lineplot(x=["A", "B", "C"], y=[1, 3, 2])
../_images/set_style_3_0.png