<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />將圖形儲存為圖像文件,圖像中不包含“圖形生成器”標題。有人可以建議嗎?
感謝 pmroz 和 nascif_jmp!
老實說,很難選出我最喜歡的解決方案。 添加的
Dispatch( {}, "Graph Builder", OutlineBox, {Set Title( "" )}),是一個簡單的一行添加程式碼解決方案,如果您需要選項,只需在標題中添加回來即可。 然而nascif_jmp 的函數範例提供了相同的乾淨影像,但保留了稍後存取選項的能力,如果使用者將圖形腳本儲存回資料表,則無需記住更改腳本。
這是從圖表中刪除圖表產生器的簡單方法。您會遺失一個帶有紅色小三角形的輪廓框。如果您仍然需要輪廓框,可以用您選擇的標籤取代圖形產生器。
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或直接在這裡:
您還可以在我在這裡拍攝的這段快速影片中了解如何操作:

如果您使用「選擇」工具(在工具功能表下或工具列上的加號符號下),您可以僅選擇圖形。您也可以點擊圖表標題進行編輯(或刪除)。