seaborn——設(shè)置圖表外觀
sns.set()語句可以重置繪圖風(fēng)格設(shè)置
sns.set(style="...",context="...",palette="...",font="...",font_scale="...",color_codes=True/False,rc=...)同時設(shè)置以上參數(shù),改變整體的繪圖風(fēng)格魔市,五種繪圖風(fēng)格:
darkgrid-默認(rèn),
whitegrid,
dark,
white,
ticks
設(shè)置圖表外框線(脊柱線):sns.despine()
white 和 ticks兩個風(fēng)格能移除右上的脊柱
sns.despine(top,right,left,bottom =True/False) 來控制四根脊柱的出現(xiàn)
sns.despine(offset=num)來控制脊柱的偏離
sns.despine(fig=,ax=)指明圖表
sns.despine(trim=True)
繪圖文本元素的粗細(xì):plotting_context(), set_context()
四種預(yù)置風(fēng)格:
paper, notebook-默認(rèn), talk, poster
sns.set_context('paper')來設(shè)置文本和元素的粗細(xì)大小
sns.set_context("notebook",font_scale=1.5,rc="lines.linewidth":2.5}),"font_scale"在"notebook"的基礎(chǔ)上字體增大為原來的1.5倍浪秘;rc參數(shù)可以設(shè)置底部脊柱的寬度
ax1.axhline(x,y,l,color,clip_on,linewidth)需频,x,y,l分別為離底部丁眼,離左側(cè),占總長比昭殉;color設(shè)置顏色苞七;clip_on=True/False表示是否修減;linewidth線寬
也可用with語句來局部設(shè)置