2017-05-15 50 views
0
matplotlib.pyplot.figure() 
.... 
seaborn.despine(offset=10) 

seaborn的despine功能抵消了情節,這看起來相當不錯軸刺。該函數需要在繪製圖形的代碼之後調用。但是,我希望這是任何情節的默認,至少任何seaborn情節。這怎麼配置?seaborn:despine地塊默認

或者,這怎麼可能成爲繪圖環境的一部分?

回答

2

Matplotlib加RC PARAMS控制在1.5版本脊柱的知名度,所以你可以關閉默認情況下,頂部和右側刺的知名度與

import matplotlib.pyplot as plt 
plt.rc("axes.spines", top=False, right=False) 

然而,matplotlib不通過RC暴露脊柱偏移params,所以沒有設置會自動將這些應用於每個情節。

+0

感謝您的澄清。我認爲http://seaborn.pydata.org/generated/seaborn.plotting_context.html不啓用這個。 – clstaudt

+0

A)不,海鷗對默認值的修改完全取決於matplotlib rc機械公開的參數,以及B)否,繪圖上下文只關心改變繪圖元素的尺度;劇情的美學外觀由'seaborn.axes_style'控制。 – mwaskom