GNUPlot在x2y2轴上绘制标签

时间:2014-03-06 14:39:44

标签: position label gnuplot axis

我想在使用自动缩放的绘图上放置标签。

为了使标签保持在同一位置,我想使用不使用自动缩放的替代轴来获得绝对位置。

如何选择“set label”语句的使用轴?

set y2range [0:10]
set x2range [0:100]
set label "FooBar" at 10, 5

第3行:这里缺少一些东西。 “轴x2y2”不起作用(用于绘图标签功能)

感谢您帮助我: - )

1 个答案:

答案 0 :(得分:1)

您可以使用不同的坐标系来放置标签(请参阅交互式终端中的help coordinates):

  • first,使用第一个轴(x,y)作为参考
  • second,使用第二轴(x2,y2)作为参考
  • screen,相对于画布大小
  • graph,相对于地块面积
  • character,以字符为单位。

因此,在情节中获得绝对位置的最佳方法是使用graph

set label "FooBar" at graph 0.2, 0.2

您还可以混合坐标系:

set label "FooBar" at graph 0.2, screen 0.5