如何跳过gnuplot中的空行

时间:2016-07-13 03:02:21

标签: gnuplot

我想使用带有续行的gnuplot在下面的文件中绘图。问题是每个点后面都有一个空行。我可以得到一个带点的图表。你能帮我吗?

   x y type

   0 -1866.47  i

 100 -1866.52  i

 200 -1867.11  i

 300 -1868.78  i

 400 -1871.58  i

 500 -1875.4   i

 600 -1880.12  i

 700 -1885.62  i

 800 -1891.81  i

 900 -1898.63  i

1000 -1906.02  i

1100 -1913.94  i

1200 -1922.33  i

1300 -1931.17  i

1400 -1940.43  i

1500 -1950.08  i

1600 -1960.11  i

1700 -1970.49  i

1800 -1981.22  i

1900 -1992.27  i

2000 -2003.63  i

2 个答案:

答案 0 :(得分:1)

您可以使用外部命令过滤掉文件。例如,在* nix OS中,您可以使用awk

plot "< awk 'NF!=0 { print $0 }' file.dat" w l

(在awk语法中,NF给出给定行中的字段数,$0包含整行)

答案 1 :(得分:0)

你可以欺骗splot:D

set ticslevel 0
set view 90,0
unset ytics
set xtics offset 0,-1
splot 'empt.txt' u 1:1:2 w l t 'title'

enter image description here