使用网格网格

时间:2018-02-11 16:19:59

标签: python numpy matplotlib

我想为x, y, intensity坐标绘制热图,类似于这个问题:Plotting a Heat Map X,Y,Intensity From Three Lists

就我而言,数据没有排序,因此x和y坐标不能简单地重新整形为网格。

我想转换一下:

x,y,intensity = [1,  1, 0.4
                 1,  0, 0.1
                 2,  2, 0.6
                 ...       ]

到此:

intensity     = [0.0, 0.1, 0.0
                 0.0, 0.4, 0.0
                 0.0, 0.0, 0.6
                 ...          ]

所以我的问题是:如何在网格上绘制x和y坐标的强度值?我也尝试使用for循环但无法找到正确排序数据的正确方法。

最终结果将用于显示pcolormesh中的x,y和颜色值。

0 个答案:

没有答案