Gnuplot热图XYZ

Nik*_*kko 1 gnuplot colors map

嘿家伙我正在尝试做一个真正的热图,就像在R的真实热图,但是在GNUPLOT中.

我的档案就像

3 1 2
3 4 3
3 5 5

4 1 7
4 1 2
4 4 3
4 5 2

5 1 3
5 1 2
5 4 3

.
..
....
Run Code Online (Sandbox Code Playgroud)

我试过了

用图像1:2:3绘制"文件"

用1:2:3 p3md绘制"文件"

等等..

我也遵循这个例子http://gnuplot.sourceforge.net/demo/heatmaps.html,但没有.

有人可以在这里说清楚吗?

谢谢

Sun*_* Jo 6

set pm3d interpolate 2,2
splot "file"
Run Code Online (Sandbox Code Playgroud)

您可以通过更改数字来调整插值级别,甚至可以将其设置为0以告诉gnuplot"猜测"它.没有很好地记录gnuplot使用的插值方法,所以要小心.

set pm3d interpolate 0,0
splot "file"
Run Code Online (Sandbox Code Playgroud)

这是没有插值的结果:

没有插值

这是插值2,2的结果:

设置pm3d插值2,2

这是插值0,0的结果:

设置pm3d插值0,0