Gnuplot 将标签向右对齐放置在某个y坐标处?
我需要在右边放置一个标签,在一个合适的平均水平尺上方。我有规则的y坐标,但我不知道图的右边框的坐标Gnuplot 将标签向右对齐放置在某个y坐标处?,gnuplot,Gnuplot,我需要在右边放置一个标签,在一个合适的平均水平尺上方。我有规则的y坐标,但我不知道图的右边框的坐标 我看到,我可以在图0.5,0.8中使用语法,前提是水平规则是固定的,而事实并非如此。对于x和y值,可以使用不同的坐标系。可用的坐标系有: 第一个:左轴和下轴上的值 second:右轴和顶轴上的值 图形:相对于轴内的区域,0,0为左下角,1,1为右上角 屏幕:相对于整个画布 字符:取决于所选字体大小 因此,如果您的x值应该与图形相关,请使用图形0.5,对于y值,您可以使用第一个yval: set
我看到,我可以在图0.5,0.8中使用
语法,前提是水平规则是固定的,而事实并非如此。对于x和y值,可以使用不同的坐标系。可用的坐标系有:
第一个
:左轴和下轴上的值
second
:右轴和顶轴上的值
图形
:相对于轴内的区域,0,0
为左下角,1,1
为右上角
屏幕
:相对于整个画布
字符
:取决于所选字体大小
因此,如果您的x值应该与图形相关,请使用图形0.5
,对于y值,您可以使用第一个yval
:
set label at graph 0.5, first yval+ofs
这里,yval
是水平线的y值,ofs
是为了将标签移位一点的偏移量