2 d绘制强度,如x,y,z,无需python插值

时间:2015-02-24 22:57:26

标签: python each point contour

我有三组数据,x,y,z值列表。为了表达这些关系,我通常在使用griddata模块插值后使用轮廓函数,如plt.contour或contourf或pcolor。但是在这种情况下,我会在没有插值的情况下显示特定网格上的值的强度。 例如,我将尝试使用两组x,y,z值(x,y,z和x1,y1,z1)。 如果我对两个集都使用pcolor,那就像是:

myPLT = plt.pcolor(x,y,z,vmin=np.min(z),vmax=np.max(z))
myPLT1 = plt.pcolor(x1,y1,z1,vmin=np.min(z1),vmax=np.max(z1)) 

然而,在这种情况下,这两个图重叠并混合。这不是我想做的。我想做的是从myPLT的背景图中可以看出每个点的强度为z1而不是myPLT。

我已经搜索了很长时间的这个解决方案,但我找不到。 任何想法或帮助都会非常感激。

谢谢你, 艾萨克

1 个答案:

答案 0 :(得分:0)

我为你花费宝贵的时间为我的问题道歉。我找到了我想要使用的东西。那是" plt.scatter#34;。通过使用它,我可以解决我的问题。 谢谢, 艾萨克