gnuplot:在绘制采样数据时填充整个空间

时间:2013-07-31 10:15:29

标签: gnuplot fill sample

我的gnuplot有问题。我搜索过,但没有找到正确的解决方案。我正在使用命令splot绘制排列在三列中的一些数据,并且x和y中的步骤是不同的。我得到的情节:

set view map
splot 'data.dat'  using 1:2:3 with points palette

是:

enter image description here

我希望填充白色空间,使每个瓷砖尺寸适应,避免插值。

这里给出了一些想法Reduce distance between points in splot。 我也尝试了http://gnuplot.sourceforge.net/demo/heatmaps.html,但with image似乎不起作用:(

我应该避免pointsize,因为我的网格会不时变化。

2 个答案:

答案 0 :(得分:1)

你可以尝试

set pm3d map interpolate 1,1 corners2color c1
splot 'data.dat' using 1:($2-5e-5):3

这不使用插值,每个多边形的颜色取决于角'c1'的值。您可能需要测试这是正确的,还是需要'c2','c3'或'c4'。

答案 1 :(得分:0)

我的other question about maps appearance in pdfcairo terminal的答案中给出了我的问题的另一个解决方案,至少比某些终端更好,在使用plot with image这个splot时,解决方案出现了}。我之前尝试过使用它,正如我在这里提到的那样,但也许它还需要这种特定的数据格式。