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