我有蟒蛇3D繪圖,我使用ax.scatter(x,y,z,c='r',s=100)
從如何在python點連接ax.scatter 3D繪圖
import matplotlib.pyplot as plt
import pylab
from mpl_toolkits.mplot3d import Axes3D.
我想我點用直線連接製成。我知道你可以用marker='-o'
做到這一點,但只適用於2D而不適用於3D。誰能幫忙? 謝謝。
我有蟒蛇3D繪圖,我使用ax.scatter(x,y,z,c='r',s=100)
從如何在python點連接ax.scatter 3D繪圖
import matplotlib.pyplot as plt
import pylab
from mpl_toolkits.mplot3d import Axes3D.
我想我點用直線連接製成。我知道你可以用marker='-o'
做到這一點,但只適用於2D而不適用於3D。誰能幫忙? 謝謝。
分散不允許連接點。自變量marker='-o'
僅適用於plot
,而不適用於scatter
。 2D和3D也是如此。當然,你可以使用分散和情節
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
ax = plt.gca(projection="3d")
x,y,z = [1,1.5,3],[1,2.4,3],[3.4,1.4,1]
ax.scatter(x,y,z, c='r',s=100)
ax.plot(x,y,z, color='r')
plt.show()
它*清楚:他們試圖使用'scatter',而不是'plot'。我不認爲他們都會提出問題,並且*給他們一個答案是有幫助的。 –
是的我試圖使用分散,然後連接我的觀點。我很抱歉問這個問題是錯誤的,但我是一個物理學家,他不擅長編程,我必須在明天結束這個調查,所以我有點匆忙。 –
Scatter不允許連接點。 2D和3D也是如此。但是當然你可以使用'scatter' **和**''plot'。 – ImportanceOfBeingErnest
請取[旅遊],讀[問]和[MCVE。 – ImportanceOfBeingErnest