小编Jes*_*caB的帖子

如果在第三列等于零时如何将点作为一种颜色,在Gnuplot中如何使另一种颜色成为另一种颜色?

我需要根据一列中的颜色改变一行值的点颜色.数据:

# x y z
1, 3, 0  
1, 5, 6  
3, 5, 2  
4, 5, 0
Run Code Online (Sandbox Code Playgroud)

如果列为零,则颜色应为一个值;如果第三列中的值为非零,则颜色应为不同的颜色.

所以,我假设:

plot "./file.dat" u 1:2:3 with points palette
Run Code Online (Sandbox Code Playgroud)

在这里找到:https://stackoverflow.com/a/4115001将无法正常工作.

在上面的示例数据中,该gnuplot命令提供了三种不同的颜色,而不是我正在寻找的两种颜色.

variables gnuplot colors

19
推荐指数
2
解决办法
3万
查看次数

标签 统计

colors ×1

gnuplot ×1

variables ×1