如何在命名点之间绘制段?

时间:2016-09-12 01:47:09

标签: gnuplot

我可以轻松地在点之间绘制标记的点和线,如下所示。

但是,我希望包含行信息的 data 文件能够使用这些名称,而不是(错误提示)必须重复所有的点位置。

#!/usr/bin/env gnuplot

set xrange [-2:2]
set yrange [-2:2]

plot "points.dat" using 1:2:(stringcolumn(3)) with labels, "lines.dat" using 1:2 with lines
# points.dat
-1      -1      SouthWest
-1.4    0       West
-1      1       NorthWest

0       -1.4    South
0       0       Center
0       1.4     North

1       -1      SouthEast
1.4     0       East
1       1       NorthEast
# lines.dat
0 0
1 1
-1 1
0 0

0 0
0 1.4

0 0
1 -1

0 0
-1 -1

0 个答案:

没有答案