2016-05-26 90 views
-2

如何使用html在python中使用matplotlib更改圖中的顏色?我試過matplotlib中的HTML顏色

plt.plot(x,y,marker=".",color="#e0e0e0") 

但是這樣就創建了數據點爲「。」但它也將它們與#e0e0e0顏色的行連接起來,我不想要這些行。我也試過

plt.plot(x,y,"#e0e0e0.") 

但是這不起作用。

+3

然後,如果不需要線條,則需要散點圖。 –

+0

@WayneWerner所以我把ax.scatter,而不是plt.plot? – Silviu

+1

爲什麼不嘗試一下,找出答案? – Ffisegydd

回答

3

如果你想只有標記和點之間沒有連接線,你可以使用

plt.plot(x, y, '.', color="#e0e0e0") 

這裏的第三個參數是格式字符串specifiying標記類型和線型,並且沒有線型沒有指定行被繪製。您可以使用一個更明確的表示法達到同樣的效果:

plt.plot(x, y, marker='.', linestyle='None', color="#e0e0e0") 

plt.scatter也可作爲由其他批評家指出。