锁定图形注释尺寸/位置在图形生成器图表中,我经常将文本框注释放置在图表顶部。当我添加更多图表、更改比例或调整任何内容大小时,我注意到注释会自动移动并自动调整大小,以尝试保持在它认为我想要的位置。但我发现注释永远不会到达我想要的位置,所以无论如何我都必须再次手动移动它。此外,当注释文本框自行调整大小时,它有时会缩小到很小的条子。文本仍然可见,但无法单击它来调整其大小或删除它。
我认为文本框功能需要修复,因此它永远不允许文本框缩小到零宽度或高度。我认为这是一个错误。发生这种情况后,将无法使用 GUI 更改或删除文本框;您基本上必须重新开始并重建图表。当然,您始终可以“将脚本保存到数据表”,然后编辑脚本以删除有问题的文本框,但这不太人性化。
如果我们有一个选项可以锁定文本框(或线条、形状等)的大小和位置,这样它就不会随其下方的图表移动或调整大小,那就太好了。
数据混合和清理回复:锁定图形注释大小/位置关于请求的“固定位置”部分,您可以使用名为“Reanchor”的菜单选项来实现该效果。
锚定是 JMP 决定注释是否会受到与用户交互相关的转换(例如移动轴、增加图形区域大小等)影响的方式。
锚定到图表的注释会受到这些操作的影响。 默认情况下,注释锚定在创建它们的位置。
因此,我们想要的是将锚点更改为图形之外的位置,这需要移动注释并使用注释 RMB 中提供的 Reanchor 命令。

使用起来有点棘手,需要多个步骤:
- 像往常一样创建注释
- 将注释移出图形区域
- 确保注释的左上角位于图表之外。 在此之前,Reanchor 命令将显示为灰色。
- 移动注释的最佳位置是图表的右侧、图例下方。 这只是一个临时位置。
- 注释上的人民币并单击Reanchor命令
- 将注释移回图表中所需的位置。
请注意,使用轴移动图形内容或更改其大小将不再影响注释大小或位置。
下面的视频说明了这些步骤(但遗憾的是,注释人民币菜单未显示)。