使用gnuplot标记点的坐标

时间:2014-11-29 16:58:32

标签: graph gnuplot

我想用'线点'绘制连接几个点的图表

我还想要一个标签来对照每个绘制点标记绘制点的坐标。如果可能,沿x和y轴绘制一条线,标记绘制点的坐标。

有什么帮助吗?

1 个答案:

答案 0 :(得分:2)

您可以使用with vectors选项从第1列和第1列中绘制箭头。 2,第3栏和第3栏中给出的长度4. nohead删除箭头提示。 with labels您可以将字符串作为第三列。左侧导致左对齐文本(即坐标右侧),偏移量将文本向右移动一个字符宽度。

plot "data.csv" u 1:2 with linespoints, \
    '' u 1:2:(0):(-$2) with vectors, \
    '' u 1:2:(-$1):(0) with vectors nohead, \
    '' u 1:2:(sprintf("x=%.1f; y=%.1f", $1, $2)) with labels left offset 1, 0

enter image description here