<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />将图形另存为图像文件,图像中没有“图形生成器”标题。有人可以建议吗?
感谢你们 pmroz 和 nascif_jmp!
老实说,很难为我最喜欢的解决方案挑选一个。 添加的
Dispatch( {}, "Graph Builder", OutlineBox, {Set Title( "" )}),是一个简单的一行添加代码解决方案,如果您需要选项,只需添加回标题。 然而nascif_jmp 的函数示例提供了相同的干净图像,但保留了稍后访问选项的能力,如果用户将图形脚本保存回数据表中,则无需记住更改脚本。
这是从图中删除 Graph Builder 的简单方法。你失去了带有红色小三角形的轮廓框。如果您仍然需要大纲框,您可以将 Graph Builder 替换为您选择的标签。
dt = open("$sample_data\Big Class.jmp");
Graph Builder(
Size( 526, 451 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ), Overlay( :sex ) ),
Elements( Line Of Fit( X, Y, Legend( 16 ) ), Points( X, Y, Legend( 17 ) ) ),
SendToReport( Dispatch( {}, "Graph Builder",
OutlineBox, {Set Title( "" )}
)
)
);
我没有查看视频,但文章没有解决客户的需求,”使用脚本而不是用户界面将图形保存为图像文件,而图像中没有“图形生成器”标题。 以下函数可以解决问题:
save_graph_only = function({gb, pic_file}, {Default Locals},
rpt = gb << report;
(rpt << Child) << save picture(pic_file);
);
这是一个完整的例子:
Names Default to Here(1);
save_graph_only = function({gb, pic_file}, {Default Locals},
rpt = gb << report;
(rpt << Child) << save picture(pic_file);
);
pic_file = "$TEMP/graph_no_outline.png";
dt = Open("$SAMPLE_DATA/Iris.jmp");
gb = dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :Sepal length ), Y( :Sepal width ), Overlay( :Species ) ),
Elements(
Contour( X, Y, Legend( 3 ), Number of Levels( 3 ) ),
Points( X, Y, Legend( 4 ) )
),
SendToReport(
Dispatch(
{},
"Sepal length",
ScaleBox,
{Min( 4.02451368343195 ), Max( 8.24903846153846 ), Inc( 1 ),
Minor Ticks( 0 )}
),
Dispatch(
{},
"Sepal width",
ScaleBox,
{Min( 1.75 ), Max( 5.00400457665904 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"400",
LegendBox,
{Legend Position( {3, [0, 1, 2], 4, [-1, -1, -1]} ),
Position( {0, 1, 2, -1, -1, -1} )}
)
)
);
save_graph_only(gb, pic_file);
dt << Close Window();
open(pic_file);
我知道这是一个非常旧的帖子,但链接不再有效。是否有更新的链接可供关注,这是否包括有关从脚本中删除标题/标题的信息,而不仅仅是通过用户界面?
你好nlc4。 我们有一页指南描述了如何使用 karen@boulderstats 概述的技术从 JMP 中保存图形。 它可在我们的学习库中找到: jmp.com/learn或直接在这里:
您还可以在我在这里捕获的这个快速视频中看到如何做到这一点:

如果您使用“选择”工具(在工具菜单下或工具栏上的胖加号),您可以只选择图形。您也可以单击图表标题进行编辑(或删除)。