1
我使用分散3D圖中matplotlib在python對於繪製下列數據的顏色,三維散點圖與matplotlib
x y z b2
3.28912855713 4.64604863545 3.95526335139 1.0
3.31252670518 4.65385917898 3.96834118896 1.0
當情節爲2d,
fig = plt.figure()
ax = fig.add_subplot(111)
line =ax.scatter(x,y,c=b2,s=500,marker='*',edgecolors='none')
cb = plt.colorbar(line)
,我想繪製3D點,該代碼是:
fig = plt.figure()
ax = fig.add_subplot(111,projection='3d')
line = ax.scatter(x,y,z,c=b2,s=1500,marker='*',edgecolors='none',depthshade=0)
cb = plt.colorbar(line)
我也得到下面的圖形,這是不正確的,因爲顏色應該是綠色的像前一種情況(B2沒有按不會改變)。
我錯過了什麼嗎?
它曾與1.4。 3也。謝謝。 –