我在Python中遇到matplotlib
的小问题。
我尝试创建一个包含3个坐标(x,y,z)
的2D地图但只有我的几个部分在轮廓中:
这是我的代码:
def grid(x, y, z, resX=500, resY=500):
xi = np.linspace(min(x), max(x), resX)
yi = np.linspace(min(y), max(y), resY)
Z = ml.griddata(x, y, z, xi, yi)
X, Y = np.meshgrid(xi, yi)
return X, Y, Z
x = [5,10,15,40]
...
X,Y,Z = grid(x,y,z)
plt.contour(X,Y,Z)