Python 用双X、Y、Z数据绘制地毯图

Python 用双X、Y、Z数据绘制地毯图,python,matplotlib,Python,Matplotlib,我有3个阵列: sX:传感器x位置(双阵列) sY:传感器y位置(双阵列) sR:传感器辐射测量(双阵列) 使用这些数据,我想用python绘制一个2D绘图,其中x轴是x坐标,y轴是y坐标,绘图的颜色是传感器值。 因为这会产生一点色彩,我更喜欢创造一些像地毯一样的情节 我尝试的问题是sX和sY必须是矩阵sR(sX,sY)的列和行索引 我知道sX,sY,sR组就像一个稀疏矩阵,除了sX和sY不是索引,而是真实世界的坐标 其他解决方案,如:,假设连续的Z(X,Y)函数,但我有一个不连续的函数 非常感

我有3个阵列:

sX:传感器x位置(双阵列)

sY:传感器y位置(双阵列)

sR:传感器辐射测量(双阵列)

使用这些数据,我想用python绘制一个2D绘图,其中x轴是x坐标,y轴是y坐标,绘图的颜色是传感器值。 因为这会产生一点色彩,我更喜欢创造一些像地毯一样的情节

我尝试的问题是sX和sY必须是矩阵sR(sX,sY)的列和行索引

我知道sX,sY,sR组就像一个稀疏矩阵,除了sX和sY不是索引,而是真实世界的坐标

其他解决方案,如:,假设连续的Z(X,Y)函数,但我有一个不连续的函数


非常感谢您对如何继续操作的任何帮助。

您可以尝试使用
分散
,或者您可以使用二维直方图对数据进行网格化,然后使用
imshow
进行绘图