图形生成器标题的问题大家好,当我运行图形生成器时,我的标题看起来很好:

但当我记录它们时,我得到了这个:

如果我抓住标题来展开它,标题当然会展开,但它也会改变图表的大小,这是不可取的:

请告诉我如何扩展标题但不更改我的图表。我在 JMP 16 和 JMP 17 中都发现了此问题。
数据探索和可视化视窗回复:图形生成器标题的问题这可能需要更多信息(至少我不记得遇到过类似的问题)。 以下是我想到的几个问题:
- 这是正常的图形生成器窗口吗?
- 你有多少页? 你有多少个X小组?
- 您在图形生成器中使用哪些元素(xaxis、yaxis、xgroup、颜色、页面)?
- 您是否手动创建图表然后另存为日记?
- 您有使用过滤器吗? 您是否使用了色谱柱切换器?
这个简单的脚本似乎运行良好
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(674, 1664),
Show Control Panel(0),
Variables(X(:weight), Y(:height), Page(:age), Group X(:sex), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11)))
);
gb << journal;

左边是图表生成器,右边是日志
如果您无法在此处分享有关报告的更多信息,您也可以联系 JMP 支持人员support@jmp.com 。 如果您联系他们并得到答复,请回复,以便我们了解问题所在。
回复:图形生成器标题的问题你好Jarmo,感谢您花时间调查我的问题并回复。为了回答您的问题,我创建了一个数据表,其中包含重现我的问题的脚本(我可能应该首先这样做;-)。数据表中的脚本将生成图形生成器图,当我记录该图时,我会收到附加的日志,其中显示了我在原始帖子中描述的问题。如果您对如何解决这个问题有任何想法,我们将不胜感激。
回复:图形生成器标题的问题我不确定是什么破坏了页面标题,但也许您可以隐藏那些列标题


回复:图形生成器标题的问题你好,Jarmo,谢谢你的建议。不过,我联系了 JMP 支持人员(按照您的建议),他们有更好的解决方案。以下是他们的回复,对我有用。
-------------------------------------------
这似乎是 JMP 中与使用日志和使用图形生成器中的换行变量相关的错误。您可以更改日志中标签框的拉伸属性,使其延伸到图形的整个宽度,而不是停在第一个图形面板的右边缘。以下是手动更改拉伸的说明:
- 记录图形生成器窗口
- 在日志中,从菜单中选择“编辑”->“属性”。
- 单击页面标题之一以突出显示显示框并在窗口右侧显示属性。
- 单击拉伸轮廓框旁边的显示三角形
- 将 X Stretch 属性下拉框中的值更改为 Window。
- 对其他页面标签框重复步骤 3-5。

我不确定您是否正在编写此脚本,但如果是,这里是脚本的修改版本,以使日志显示整个标签。修改是分配一个变量来引用平台,然后在末尾添加 4 条语句。
gb = Graph Builder(
Size(606, 532),
Show Control Panel(0),
Variables(
X(:Time),
Y(:Data),
Page(:Dispense Strategy),
Wrap(:Group, Levels per Row(3)),
Overlay(:Channel),
Color(:Test)
),
Elements(Line(X, Y, Legend(8))),
SendToReport(
Dispatch(
{},
"Data",
ScaleBox(2),
{Min(-1), Max(12), Inc(2), Minor Ticks(0)}
),
Dispatch(
{},
"Data",
ScaleBox(3),
{Min(-1), Max(12), Inc(2), Minor Ticks(0)}
)
)
);
// Send the graph to the journal
gb << Journal;
// get a reference to the journal
journ = Current Journal();
// use XPath to get all the label boxes with the axis title as part of the label
boxes = journ << XPath("//LabelBox[contains(., 'Dispense Strategy')]");
// change the X Stretch property for all the boxes at once
boxes << Set Stretch("Window", "Neutral");