如何在gnuplot中从修改后的多个数据文件绘制一条曲线



我想在gnuplot中使用多个数据文件绘制一条曲线,格式如下:

dat1.dat

time x y
1 2 3
2 3 4
3 4 5

dat2.dat

time1 x1 y1
4 5 6
5 6 7
6 7 8

我想这样画一条曲线:(time, x)和(time1, x*5)组合在一起。

我知道我可以这样做:

plot "dat1.dat" using 1:2, 
     "dat2.dat" using 1:($2*5)

这就是我想要的,然后,我有两条曲线在图例中有两个标题,不同的颜色。我想在单个图形中有一条曲线,在图例中有一个标题

如果您希望两行具有相同的行型,则必须显式设置它。此外,如果要只有一个图例,请仅为第一个图例设置标题,并为第二个图例取消设置:

plot "dat1.dat" using 1:2 linetype 1 title "data",
     "dat2.dat" using 1:($2*5) linetype 1 notitle`

最新更新