2016-12-07 30 views
-1

我有以下代碼:Matplotlib:散射色彩總是很藍

ax2.scatter(Px, Py, Pz,color = 'red',facecolor='red',edgecolor='red',s=60) 

但是當它被繪製總是顯示爲藍色的散射點,那我可以改變的唯一顏色是邊緣的顏色。發生什麼事?

+0

@Goyo我已將'color = red'更改爲'c = red',它適用於我,但可能是一個錯誤。感謝您的回覆 – dalmeida13

+0

解釋也可能出現在您實際運行的代碼中。您發佈的代碼引發了TypeError,無論是問題還是答案。 – Goyo

回答

0

我解決了我的問題。我將代碼更改爲:

ax2.scatter(Px, Py, Pz,c ='red',edgecolor='red',s=60) 

它工作。