我有一个看起来像这样的数据文件:
1 1.0 0
2 1.5 0
3 0.0 1
4 1.2 2
5 1.0 1
6 1.1 1
其中第一列是我的X值,第二列是我的Y值,第三列是颜色。我希望每个线段都根据第三列进行着色。因此,前两个线段将为“颜色1”,下一个将为“颜色2”,下一个将为“颜色3”,最后两个将再次为“颜色1”。
我试过了:
plot 'file.dat' using 1:2:3 with lines rgb variable;
但是我的电话全黑了。
在gnuplot中可能吗?
谢谢,
加布
最佳答案
以下内容对我有用(gnuplot 4.4)
plot "./file.dat" u 1:2:3 with lines palette
希望这可以帮助。
当我运行您的代码时,gnuplot无法通过“rgb”部分。
有关使用变量标签的示例,请参见类似的问题:
GNUPLOT: dot plot with data depending dot size
此处提供有用的示例:
http://gnuplot.sourceforge.net/demo/pointsize.html
祝一切顺利
汤姆
关于graph - GnuPlot中的线图,其中线色是数据文件中的第三列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3939200/