【发布时间】:2019-07-08 06:07:57
【问题描述】:
我在 .dat 文件中有三列数据。第一列是x坐标值,第二列是y坐标值,第三列是数据点,它依赖于x和y坐标。 我想绘制第三列数据的每个值与前两列的每个值(同一“线”的 x 和 y 坐标)为每个组合(每个 .dat 线)给出一条曲线,以便获得 N (组合数)曲线在同一图表中。 例如..让第 1 行的数据与第 1 行的 x,y --> 曲线 1 相同的曲线 2 曲线 3 等...所有这些曲线在同一个图表中
这是 .dat 文件格式(x,y,data)
.dat file
x y data
0.0000000000000000 0.0000000000000000 1.0000000000000000
6.66666666666666657E-002 0.0000000000000000 0.99925295784900281
0.13333333333333333 0.0000000000000000 0.99717167897454517
0.20000000000000001 0.0000000000000000 0.99416622424560275
0.26666666666666666 0.0000000000000000 0.99070882825542761
0.33333333333333331 0.0000000000000000 0.98719255818610696
0.40000000000000002 0.0000000000000000 0.98387860924473813
0.46666666666666667 0.0000000000000000 0.98090550759659945
0.53333333333333333 0.0000000000000000 0.97832263784606033
0.59999999999999998 0.0000000000000000 0.97612458355657861
0.66666666666666663 0.0000000000000000 0.97427724465100551
0.73333333333333328 0.0000000000000000 0.97273477472974534
0.80000000000000004 0.0000000000000000 0.97144934783540904
0.86666666666666670 0.0000000000000000 0.97037616025481399
我认为这项工作需要一个 gnuplot 脚本,但我是 gnuplot 的新手,所以我不知道该怎么做
想要的结果必须是,每个组合(每个 .dat 线)x,y,datain 一个图表中的许多绘图线
【问题讨论】:
标签: plot gnuplot multiple-columns