我假设这是每个数据点具有三个值的数据 - 我们将它们称为 x、y 和 z。如果 x 和 y 是空间坐标,那确实会有帮助,因为这会让事情变得更容易。
无论如何,生成 x x y 的位图(适当缩放)。
对于数据中的每个 x 和 y 对,将 z 缩放到 0 到 1 之间(或 0 以及地图中的任意颜色),并将 z 绘制为由该值表示的颜色。例如,一个简单的贴图可以只使用 RGB 的 R 部分,在这种情况下,红色就有 256 个刻度。
最有可能的是,您想要一些更奇特的东西,但您应该能够理解这个想法。
如果您的数据点分散,您可以将它们绘制为占据空间的矩形,或者在它们之间平滑插值。
注意:这里有一个基于网络的工具可以执行此操作。我发现它来自维基百科有关热图的文章。还有一个 java 也从那里链接。