时间:2021-03-20 10:03:00 | 栏目:Python代码 | 点击:次
用python画图很多是根据z=f(x,y)来画图的,本博文将三个对应的坐标点输入画图:
散点图:
import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D fig = plt.figure() ax = fig.add_subplot(111, projection='3d') X = [1, 1, 2, 2] Y = [3, 4, 4, 3] Z = [1, 2, 1, 1] ax.scatter(X, Y, Z) plt.show()
曲面图:
import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D fig = plt.figure() ax = fig.add_subplot(111, projection='3d') X = [1, 1, 2, 2] Y = [3, 4, 4, 3] Z = [1, 2, 1, 1] ax.plot_trisurf(X, Y, Z) plt.show()