在绘制

时间:2018-04-11 13:32:33

标签: gnuplot

我正在尝试使用gnuplot绘制数据。我的数据是一个矩阵,即:

-2 1 2
 0 2 -5
 3 0 1

为清楚起见,我想在阈值-2:2白色中分配所有值,或将它们指定为缺失。有没有简单的方法呢?

1 个答案:

答案 0 :(得分:0)

这取决于你的实际绘图风格以及你如何编码颜色。

在绘制with image时,您只需将范围内的所有值标记为无效(如1/0),然后将其绘制为白色:

$data <<EOD
-2 1 2
 0 2 -5
3 0 1
EOD

plot $data matrix u 1:2:($3 >= -2 && $3 <= 2 ? 1/0 : $3) with image notitle

enter image description here