Gnuplot:3D绘制带有颜色的散乱数据

时间:2017-10-23 13:57:08

标签: gnuplot

如何从3D数据文件中绘制(多个)不相关的点,颜色对应于一列的值?颜色值是非整数。

=============================================== =======================

细节:

我有一个包含三列

形式的大型数据文件
longitude     latitude      color

数据是分散的和不相关的,即没有底层网格和点之间没有关系(除了每个坐标只出现一次)。 color是一个任意标量。我知道它的最小值和最大值,并希望在它们之间进行颜色的线性缩放。哪个色图不清晰,第一步就是产生任何有意义的输出。

如何在指定颜色的单位球体(即半径= 1)的经度 - 纬度坐标上绘制点?

不需要插值,甚至不需要点之间的连接。 (我也很乐意提出如何以简单的方式做到这一点的建议,但实际上并不重要)

这是我走了多远,但缺少着色:

set mapping spherical splot 'the_file.data' u 1:2:(1)

非常感谢!

1 个答案:

答案 0 :(得分:1)

您可以使用linecolor palette,它允许您指定一个附加列,用于从当前调色板中选择相应的颜色:

set mapping spherical
splot 'the_file.data' using 1:2:(1):3 linecolor palette