和二维的区别主要在于要从mpl_toolkits.mplot3d中载入Axes3D,并用Axes3D来绘制图形
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
data=np.random.randint(0,27,(9,3))
x=data[:,0]
y=data[:,1]
z=data[:,2]
fig=plt.figure()
ax=Axes3D(fig)
ax.scatter(x,y,z,c='r')

参考:https://blog.csdn.net/qq_41149269/article/details/81774026
版权声明:本文为yuanren201原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。