Command line Gnuplot命令带有多个;加上;论据 在Gnuplot中绘图:

Command line Gnuplot命令带有多个;加上;论据 在Gnuplot中绘图:,command-line,plot,gnuplot,Command Line,Plot,Gnuplot,例如,如果试图将数据点类型和errorbars设置为一个命令,则会出现“with”参数冲突,即: 以1:2:3的比例绘制“test.csv”,点类型为5,点类型为yerrorbars 错误消息如下:绘图选项中的参数重复或相互矛盾 对此有什么建议吗 是否应将其拆分为两个单独的命令 还是真的有办法在一行中给出多个“with”参数 否,不能在一行中使用两个带有参数的 但在您的情况下,这是不必要的,因为yerrorbars样式也会绘制点: set xrange [0:1] set samples 11

例如,如果试图将数据点类型和errorbars设置为一个命令,则会出现“with”参数冲突,即:

以1:2:3的比例绘制“test.csv”,点类型为5,点类型为yerrorbars

错误消息如下:绘图选项中的参数重复或相互矛盾

对此有什么建议吗

  • 是否应将其拆分为两个单独的命令

  • 还是真的有办法在一行中给出多个“with”参数


否,不能在一行中使用两个带有参数的

但在您的情况下,这是不必要的,因为
yerrorbars
样式也会绘制点:

set xrange [0:1]
set samples 11
plot '+' using 1:1:($1*0.1) with yerrorbars pt 5

通常,可以通过向单个
plot
命令添加更多零件来组合不同的打印样式,如

plot "file.dat" using 1:2 with lines, "" using 1:2:3 with yerrorbars

非常感谢,这确实澄清了问题(也测试了一下),+1。因此,一般来说,在最后一个plot命令之前,应该选择多个命令来设置所有内容,对吗?一般来说,要组合两种绘图样式,您可以使用
plot”file.dat“使用1:2和线条”,“使用1:2:3和标签”
谢谢!(顺便说一句,freel可以在答案中加上这句话,我相信它在某一点上对其他人也很有用),干杯。