Gnuplot从文件垂直绘制

Gnuplot从文件垂直绘制,gnuplot,Gnuplot,我有一个文件VERTICAL.txt,其结构如下: 201 269 614 669 705 使用脚本traffic.gp: set terminal jpeg size 1024,768 set title "traffic path 0" set xlabel "Simulation duration" set ylabel "Link load (%)" set grid set xtics 0,50,1100 set ytics 0.0,10.0,100.0 set key bel

我有一个文件VERTICAL.txt,其结构如下:

201
269
614
669
705
使用脚本traffic.gp:

set terminal jpeg size 1024,768
set title "traffic path 0" 
set xlabel "Simulation duration"
set ylabel "Link load (%)"
set grid
set xtics 0,50,1100 
set ytics 0.0,10.0,100.0 
set key below center
plot [0:1100] [0.0:100.0] 'traffic_path0.txt' with lines title "path 0"
我想使用traffic.gp中的VERTICAL.txt查看相应的行

我试图补充:

set parametrics
set trange [0:100]
plot VERTICAL.txt , t
但出现以下错误:
“scripts/traffic.gp”,第11行:未完全指定参数化函数

我怎么能做到呢?
非常感谢

这是一个有点脏的技巧,只有在不自动缩放y轴的情况下才有效:

YMIN=0
YMAX=100.0
set yrange [YMIN:YMAX]
plot 'test.dat' u 1:2 w lines, \
     'VERTICAL.txt' u 1:(YMAX) w impulses ls 2, \
     'VERTICAL.txt' u 1:(YMIN) w impulses ls 2
(如果YMIN为0,则实际上不需要YMIN部分)

你可以玩的另一个肮脏的黑客是箭头和系统命令:

set for [a in system("tr '\n' ' '<VERTICAL.txt")] arrow from first a,graph 0 to first a,graph 1 nohead

set for[a in system(“tr'\n''”)我成功地用你的第一个“脏”技巧得到了我想要的。我在traffic.gp中的plot命令中添加了Ymin、max、range和最后两行。非常感谢。你能发布最后的脚本吗?