顯然,導入seaborn會將matplotlib.pyplot.plot
中的標記邊緣設置爲零或刪除它們。Seaborn恢復標記邊緣
例如plt.plot(x,y,maker='s',markerfacecolor='none')
導致沒有標記的情節。
有沒有辦法讓邊緣回來?
markeredgecolor='k'
沒有效果。
顯然,導入seaborn會將matplotlib.pyplot.plot
中的標記邊緣設置爲零或刪除它們。Seaborn恢復標記邊緣
例如plt.plot(x,y,maker='s',markerfacecolor='none')
導致沒有標記的情節。
有沒有辦法讓邊緣回來?
markeredgecolor='k'
沒有效果。
給edgecolor='k'
一試。這對我來說是一個類似的散點圖。
是進口seaborn後解決這個請執行下列操作:
matplotlib.rcParams['lines.markeredgewidth'] = 1
'markeredgewidth'或'mew' – mwaskom
這適用於pyplot.plot(),你的pyplot.scatter做到這一點誰()? –
'plt.scatter'具有不同的命名關鍵字參數,我想你想'linewidth'。 – mwaskom