1

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

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

是:

在此处输入图像描述

我想填充空白,使每个图块大小适应,避免插值。

这里给出了一些想法减少 splot 中点之间的距离。我也尝试过http://gnuplot.sourceforge.net/demo/heatmaps.html,但with image似乎不起作用:(

我应该避免pointsize我的网格不时变化。

4

2 回答 2

1

你可以试试

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

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

于 2013-07-31T10:43:04.050 回答
0

我的问题的另一种解决方案,至少对于某些终端来说比这个更好,在我的另一个问题的答案中给出了关于 pdfcairo 终端中地图外观的问题plot with image,使用insted of this时解决方案出现在哪里splot。正如我在这里提到的,我之前尝试过使用它,但也许它也需要这种特定的数据格式。

于 2013-11-08T08:27:15.107 回答