我有一个关于.xyz数据中的tricontourf()的问题

时间:2019-10-15 14:43:56

标签: python-3.x

我想使用.xyz数据制作轮廓图。

我将每个x,y,z保存为一维数组。 x =纬度,y =经度,z =深度

x,y,z .shape是相同的值(= 24310)

x = lons 
y = lats 
z = data
ax = plt.subplots(1,1, sharex=True, sharey=True);
ax[1].tricontourf(x,y,z, 20);

但是出现错误提示

  

ValueError:x和y必须是长度相同的一维数组

我使用x = np.random.rand(100),y = np.random.rand(100),z = np.sin(x)+ np.cos(y)对其进行了测试。

效果很好。我不知道我误会了什么。

0 个答案:

没有答案