1、创建三维坐标轴对象Axes3D
创建Axes3D主要有两种方式,一种是利用关键字projection='3d'来实现,另一种是通过从mpl_toolkits.mplot3d导入对象Axes3D来实现,目的都是生成具有三维格式的对象Axes3D
#figure:新的画布
fig=plt.figure()#axes:坐标轴
ax1=plt.axes(projection='3d')#ax=fig.add_subplot(111,projection='3d')#画子图
plt.show()#方法二,利用三维轴
fig=plt.figure()
ax2=Axes3D(fig)
2、三维曲线和散点
#三维曲线和散点
z=np.linspace(0,13,1000)
x=5*np.sin(z)
y=5*np.cos(z)
zd=13*np.random.random(100)
xd=5*np.sin(zd)
yd=5*np.cos(zd)
ax1.scatter3D(xd,yd,zd,cmap='Blues')#绘制散点图
ax1.plot3D(x,y,z,'gray') #绘制空间曲线
plt.show()