如何在gnuplot中绘制不同颜色的点

如何在gnuplot中绘制不同颜色的点,plot,gnuplot,Plot,Gnuplot,这是我第一次使用gnuplot。因此,我的问题可能很容易解决,但我想不出来。我已经在stackoverflow和internet上搜索过了 现在我需要在绘图上绘制点数,我的文件如下: 圆点X彩色圆点Y彩色圆点 > example: 1.1 0.234 "black" 2.15 3.1 "black" 1.76 0.94 "black" 3.15 6.12 "blue" 3.66 2.14 "blue" 所以,为了在图上画出这些点,我输入了以下命令,其中没有一个有效: plo

这是我第一次使用gnuplot。因此,我的问题可能很容易解决,但我想不出来。我已经在stackoverflow和internet上搜索过了

现在我需要在绘图上绘制点数,我的文件如下:

圆点X彩色圆点Y彩色圆点

> example:  
 1.1 0.234 "black"
 2.15 3.1 "black"
 1.76 0.94 "black"
 3.15 6.12 "blue"
 3.66 2.14 "blue"
所以,为了在图上画出这些点,我输入了以下命令,其中没有一个有效:

plot 'test.dat' using 1:2:3 with points pointtype 7 pointsize 1 lc variable

plot 'test.dat' using 1:2:3 with points pointtype 7 pointsize 1 lc 3

但是,当我键入这样的命令时:使用1:2和pointtype 7 pointsize 1 lc黑色绘制'test.dat',它可以工作。所以我的问题是,如何从文件中指定点的颜色

使用lc var时,无法从数据文件中读取颜色名称,但可以从线型索引中读取,因此必须定义适当的线型。或者在使用lc rgb var时给出一个颜色的整数值,如255*255**2表示红色。@Christoph我应该在单独的列中给出3个rgb值吗?这是一个选项,另请参见,或