我在gnuplot中看到了几个标签示例(其中两列定义了2D绘图,第三列用于制作适用于2D绘图中的点的标签)但我似乎无法得到它们在我的gnuplot上工作。
我们有4.0,似乎标准示例是4.2及更高版本。
有没有办法在gnuplot 4.0中用三列来定义带标签的2d图?
我尝试过这样的事情:
plot "datafile.gnu" using ($3+3):($4+3):2 with labels, "datafile.gnu" using 3:4 with lines
plot "datafile.gnu" using 3:4:2 with labels, "datafile.gnu" using 3:4
plot "datafile.gnu" using 3:4 with lines, '' using 2 with labels
....
3& 4是x&的列。 y和2是包含每个点我想要的标签的列。
无论我尝试什么,我都会收到错误。
答案 0 :(得分:0)
gnuplot4.0很古老。因此,我无法访问它的副本 - 但是,您可能会尝试这样的事情:
!awk '{printf "set label \"%s\" at %f,%f point\n",$3,$1,$2 }' datafile.gnu > labels.gnuplot
load "labels.gnuplot"