gnuplot 4.0中的点颜色

gnuplot 4.0中的点颜色,gnuplot,Gnuplot,当我尝试使用gnuplot绘制三个单独的数据文件时,当我尝试更改数据集的点颜色时,输出中会出现错误“';”expected“ 例如,这很好: set terminal jpeg size 900,500 set xlabel 'x axis label' set ylabel 'y axis label' set title 'sample title' set output "output.jpeg" set xrange [-0.1:1.1] set yrange [] reverse se

当我尝试使用gnuplot绘制三个单独的数据文件时,当我尝试更改数据集的点颜色时,输出中会出现错误“';”expected“

例如,这很好:

set terminal jpeg size 900,500
set xlabel 'x axis label'
set ylabel 'y axis label'
set title 'sample title'
set output "output.jpeg"
set xrange [-0.1:1.1]
set yrange [] reverse
set xtics 0.10
#set ytics 100
set key top left
set grid ytics lt 0 lw 1
set grid xtics lt 0 lw 1

plot 'file1.dat' u 1:2 w p pt 7 ps 0.8 ti 'dataset 1', \
     'file2.dat' u 1:2 w p pt 6 ps 0.8 ti 'dataset 2', \
     'file3.dat' u 1:2 w p pt 5 ps 0.8 ti 'dataset 3'
这并不是:

set terminal jpeg size 900,500
set xlabel 'x axis label'
set ylabel 'y axis label'
set title 'sample title'
set output "output.jpeg"
set xrange [-0.1:1.1]
set yrange [] reverse
set xtics 0.10
#set ytics 100
set key top left
set grid ytics lt 0 lw 1
set grid xtics lt 0 lw 1

plot 'file1.dat' u 1:2 w p pt 7 ps 0.8 lc 9 ti 'dataset 1', \
     'file2.dat' u 1:2 w p pt 6 ps 0.8 ti 'dataset 2', \
     'file3.dat' u 1:2 w p pt 5 ps 0.8 ti 'dataset 3'
为什么会这样?是否有一种简单地改变点颜色而不受点样式和大小影响的解决方法


谢谢

在4.2版中引入了关键字
linecolor
lc
)。在您的情况下,可以使用
linetype
lt
)更改颜色:


但我也强烈建议你升级

你能告诉我你用的是什么版本的gnuplot吗。我在
gnuplot4.6 patchlevel 1
上试用了您的示例代码,效果很好@NeelBhatt Vote up.gnuplot 4.0修补程序级别0 4.0版本于2004年发布。请尝试安装新版本。旁注:JPEG是所有可能输出格式中最差的选择。JPEG是为照片级真实感图片而设计的。如果你真的需要光栅图像,请考虑使用矢量格式或者PNG之类的东西。
set terminal jpeg size 900,500
set output "output.jpeg"
plot 'file1.dat' u 1:2 w p pt 7 ps 0.8 lt 9 ti 'dataset 1'