ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap='rainbow') #绘面
ax.scatter(x[1000:4000],y[1000:4000],z[1000:4000],c='r') #绘点
平面绘点
import numpy as np
import matplotlib.pyplot as plt
plt.figure(figsize=(8, 4))
x = np.random.random(100)
y = np.random.random(100)
plt.scatter(x, y, s=x * 1000, c='y', marker=(4, 1), alpha=0.5, lw=2, facecolors='none')
plt.xlim(0, 1)
plt.ylim(0, 1)
plt.show()
显示效果:
3D绘面
<