我有蟒蛇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