0

假设我有一个 xyz 数据文件,z 值从 0 到 10。我生成数据的颜色图,如下所示:

plot xyz.dat with image

如何将最大值设置为 5,以便所有大于 5 的数据值都像 5 一样进行颜色编码?

4

1 回答 1

0

剪裁颜色范围的最简单方法是使用固定的最大值:

set cbrange [0:5]
plot 'xyz.dat' with image

如果你有一个更复杂的剪裁表达式,你可以在using语句中进行任何类型的计算和测试:

plot 'xyz.dat' using 1:2:($3 > 5 ? 5 : $3) with image

是的$3简写column(3),它提供第三列的数值。

于 2013-10-17T10:59:19.793 回答