-1
我有以下代碼:Matplotlib:散射色彩總是很藍
ax2.scatter(Px, Py, Pz,color = 'red',facecolor='red',edgecolor='red',s=60)
但是當它被繪製總是顯示爲藍色的散射點,那我可以改變的唯一顏色是邊緣的顏色。發生什麼事?
我有以下代碼:Matplotlib:散射色彩總是很藍
ax2.scatter(Px, Py, Pz,color = 'red',facecolor='red',edgecolor='red',s=60)
但是當它被繪製總是顯示爲藍色的散射點,那我可以改變的唯一顏色是邊緣的顏色。發生什麼事?
我解決了我的問題。我將代碼更改爲:
ax2.scatter(Px, Py, Pz,c ='red',edgecolor='red',s=60)
它工作。
@Goyo我已將'color = red'更改爲'c = red',它適用於我,但可能是一個錯誤。感謝您的回覆 – dalmeida13
解釋也可能出現在您實際運行的代碼中。您發佈的代碼引發了TypeError,無論是問題還是答案。 – Goyo