三维绘图

首先需要导入这个包mpl_toolkits.mplot3d.Axes3D,才能够在axis这种设置projection属性

  1. from mpl_toolkits.mplot3d import Axes3D
  2. ax = plt.axes(projection='3d')
  3. zdata = 15 * np.random.random(100)
  4. xdata = np.sin(zdata) + 0.1 * np.random.randn(100)
  5. ydata = np.cos(zdata) + 0.1 * np.random.randn(100)
  6. ax.scatter3D(xdata, ydata, zdata, c=zdata, cmap='Greens')