2015-10-16 74 views
3

顯然,導入seaborn會將matplotlib.pyplot.plot中的標記邊緣設置爲零或刪除它們。Seaborn恢復標記邊緣

例如plt.plot(x,y,maker='s',markerfacecolor='none') 導致沒有標記的情節。

有沒有辦法讓邊緣回來?

markeredgecolor='k'沒有效果。

+2

'markeredgewidth'或'mew' – mwaskom

+0

這適用於pyplot.plot(),你的pyplot.scatter做到這一點誰()? –

+0

'plt.scatter'具有不同的命名關鍵字參數,我想你想'linewidth'。 – mwaskom

回答

0

edgecolor='k'一試。這對我來說是一個類似的散點圖。

0

是進口seaborn後解決這個請執行下列操作:

matplotlib.rcParams['lines.markeredgewidth'] = 1