In gnuplot, you can use different coordinate systems to set arrows, labels, keys, and objects. Coordinates can be specified as
first : the value on the left and bottom.second : value for the right and top axes.graph : relative to the area inside the axes, 0,0 is in the lower left and 1,1 in the upper right corner.screen : relative to the entire canvas.character : depends on the font size selected.
With this, you can set the arrows as follows:
set arrow from first -2,graph 0 to first -2,graph 1 nohead ls 1 set arrow from first 2,graph 0 to first 2,graph 1 nohead ls 1
You do not need to set size unless you have an arrow.
Although I did not fully understand your question with the label, I am sure that you will solve it using this information about different types of coordinates:
set label "V_0 = 10\n E = 1" right at graph 0.9, graph 0.8
source share