【问题标题】:GNUPlot Draw label on x2y2 axesGNUPlot 在 x2y2 轴上绘制标签
【发布时间】:2014-03-06 14:39:44
【问题描述】:

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

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

如何选择“设置标签”语句的使用轴?

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

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

感谢您在这里帮助我 :-)

【问题讨论】:

    标签: position label gnuplot axis


    【解决方案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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-12
      • 2013-12-22
      • 1970-01-01
      • 2011-02-19
      • 1970-01-01
      • 1970-01-01
      • 2021-11-05
      • 1970-01-01
      相关资源
      最近更新 更多