如何隱藏圖形產生器的輪廓框我想隱藏圖形產生器周圍的輪廓框。
我嘗試將其製作為報告並刪除大綱框,例如
ybuild = 圖形產生器();
yrep = ybuild << 報告;
yrep[ OutlineBox(1) ] << 刪除;
整份就這樣消失了。
回覆:如何隱藏圖形產生器的輪廓框喔不錯喲!
謝謝, @XanGregg的訊息。
回覆:如何隱藏圖形產生器的輪廓框即使隱藏輪廓,左上角的紅色三角形選單也會有一個微小的熱點。 當您位於遊標上方時,您會看到遊標變成手形圖示。
回覆:如何隱藏圖形產生器的輪廓框如果我想在隱藏OutlineBox後訪問紅色小三角選單,例如訪問紅色小三角選單
.... 是
report(gb)[ OutlineBox(1) ] << Set Title("show");唯一的辦法?
我希望有替代解決方案
- 它可以在儀表板中使用,希望透過滑鼠點擊?
編輯:啊,在儀表板中,這很簡單:OutlineBox 保留下來。
再次編輯:
不總是...
大綱框能透過以下方式在儀表板中刪除:

--> 儀表板的左側部分(用於比較的右側部分)
我將滑鼠放在 Xan 在下面的帖子中描述的神奇的紅色三角紀念位置。

回覆:如何隱藏圖形產生器的輪廓框與 Xan 的解決方案類似,在圖形建構器 JSL 中您可以執行以下操作:
dt = open("$sample_data\Big Class.jmp");
Graph Builder(
Size( 526, 451 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 16 ) ), Line( X, Y, Legend( 18 ) ) ),
SendToReport(
Dispatch( {}, "Graph Builder",
OutlineBox, {Set Title( "" )}
)
)
);回覆:如何隱藏圖形產生器的輪廓框哇……我曾經知道的另一件事是我一路上在某個地方丟失了。
很棒的帖子......
回覆:如何隱藏圖形產生器的輪廓框將大綱標題設為空白將使其隱藏頂部部分。
ybuild = Graph Builder( ... );
yrep = ybuild << report;
yrep[ OutlineBox(1) ] << Set Title("");回覆:如何隱藏圖形產生器的輪廓框1. 您需要閱讀腳本指南,以便了解顯示樹結構的工作原理,這將使您能夠解釋我提供的範例程式碼的作用。
2. 以下是您提供的程式碼的修改。 在您的範例中,應該發生的情況是,應該出現一個單獨的窗口,其中包含圖形產生器中的框架框,沒有輪廓框。 新程式碼將該框架框放入您正在建立的新視窗中。
Y_Graph = Expr(
//For(k=1,k<=N Items(Act),k++,(
k = 7;
ybuild = Yield_Tab << Graph Builder(
Size( 639, 378 ),
Show Control Panel( 0 ),
Show Footer( 0 ),
Lock Scales( 1 ),
Variables(
X( :Month ),
X( :WW ),
Y( Column( Act[k] ) ),
Y( Column( Act[k] || " Weekly Target" ), Position( 1 ) ),
Y( Column( Act[k] || " Month Target" ), Position( 1 ) )
),
Relative Sizes( "X", [197 397] ),
Elements(
Position( 1, 1 ),
Line(
X,
Y( 1 ),
Y( 3 ),
Legend( 6 ),
Smoothness( 0.5 ),
Missing Values( "No Connection" )
),
Bar( X, Y( 1 ), Legend( 12 ), Label( "Label by Value" ) ),
Points( X, Y( 1 ), Y( 3 ), Legend( 16 ), Jitter( 0 ), Summary Statistic( "Mean" ) )
),
Elements(
Position( 2, 1 ),
Line( X, Y( 1 ), Y( 2 ), Legend( 7 ), Missing Values( "No Connection" ) ),
Bar( X, Y( 1 ), Legend( 13 ), Label( "Label by Value" ) ),
Points( X, Y( 1 ), Y( 2 ), Legend( 17 ), Jitter( 0 ), Summary Statistic( "Mean" ) )
),
SendToReport(
Dispatch( {}, "Month", ScaleBox ),
Dispatch( {}, "WW", ScaleBox ),
Dispatch(
{},
Act[k],
ScaleBox,
{Min( Eval( minl[k] ) ), Max( Eval( maxl[k] ) ), Inc( 5 ), Minor Ticks( 1 ),
Label Row( {Show Major Grid( 1 ), Show Minor Grid( 1 )} )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
6,
Level Name( 0, "Yield" ),
Level Name( 1, "Ultimate Yield" ),
Properties(
1,
{Line Color( 20 ), Line Style( "Dotted" ),
gradient( {Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )} )}
)
), Legend Model(
12,
Properties(
0,
{Fill Color( 2 ), Transparency( 0 ),
gradient( {Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )} )}
)
), Legend Model(
16,
Base( 0, 0, 0 ),
Base( 1, 0, 0 ),
Properties(
0,
{Line Color( 0 ), gradient(
{Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )}
)}
),
Properties(
1,
{Line Color( 0 ), gradient(
{Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )}
)}
)
), Legend Model(
7,
Base( 0, 0, 0 ),
Properties(
0,
{Line Color( 21 ), gradient(
{Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )}
)}
),
Properties(
1,
{Line Color( 20 ), Line Style( "Dotted" ),
gradient( {Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )} )}
)
), Legend Model(
13,
Properties(
0,
{Fill Color( 2 ), Transparency( 0 ),
gradient( {Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )} )}
)
), Legend Model(
17,
Base( 0, 0, 0 ),
Base( 1, 0, 1 ),
Properties(
0,
{Line Color( 0 ), gradient(
{Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )}
)}
),
Properties(
1,
{Line Color( 0 ), gradient( {Scale Values( [0 1] ), N Labels( 6 )} )}
)
)}
),
Dispatch(
{},
"graph title",
TextEditBox,
{Set Text( Top_products[x] || " " || Act[k] )}
),
Dispatch( {}, "Y title", TextEditBox, {Set Text( Act[k] )} ),
Dispatch( {}, "X 1 title", TextEditBox, {Set Text( "Work Week" )} ),
Dispatch(
{},
"400",
LegendBox,
{Set Title( "" ), Legend Position(
{6, [0, 1], 12, [-1], 16, [-1, -1], 7, [-1, -1], 13, [-1], 17, [-1, -1]}
), Position( {0, 1, -1, -1, -1, -1, -1, -1, -1, -1} )}
)
)
);
//Report( ybuild )[FrameBox( 1 )] << journal;
);//));
New Window( "Yield Dashboard", MyHLB = H List Box() );
MyHLB << append(Report( ybuild )[FrameBox( 1 )]);回覆:如何隱藏圖形產生器的輪廓框該腳本包含許多妨礙測試解決方案的細節。 我建議您測試您的方案,首先使用簡單的範例刪除輪廓框,然後將其套用到真實的圖表中。
回覆:如何隱藏圖形產生器的輪廓框只是對吉姆的答覆進行簡短的跟進......
當您查看 JMP 視窗時,組成視窗的物件是嵌套的並不明顯。 此分支結構導致名稱顯示樹。 您可以透過右鍵單擊大綱框左側的灰色三角形並選擇“編輯”>“顯示顯示樹”來查看結構。 您可以刪除任何顯示框,但同時也會刪除其中的所有顯示框。
除了日記之外,您還可以複製顯示框(及其內容),然後將它們包含在另一個視窗中。 請注意,克隆通常會失去原始物件的互動性,例如日記,但這種方式是出於您的目的考慮的另一種選擇。
回覆:如何隱藏圖形產生器的輪廓框嗨吉姆,感謝您的及時回覆.. 我正在嘗試,但沒有看到任何變化。
Y_Graph = expr(
//For(k=1,k<=N Items(Act),k++,(
k=7;
ybuild = Yield_Tab << Graph Builder(
Size( 639, 378 ),
Show Control Panel( 0 ),
Show Footer( 0 ),
Lock Scales( 1 ),
Variables(
X( :Month ),
X( :WW ),
Y( Column(Act[k]) ),
Y( Column(Act[k]||" Weekly Target"), Position( 1 ) ),
Y( Column(Act[k]||" Month Target"), Position( 1 ) )
),
Relative Sizes( "X", [197 397] ),
Elements(
Position( 1, 1 ),
Line(
X,
Y( 1 ),
Y( 3 ),
Legend( 6 ),
Smoothness( 0.5 ),
Missing Values( "No Connection" )
),
Bar( X, Y( 1 ), Legend( 12 ), Label( "Label by Value" ) ),
Points(
X,
Y( 1 ),
Y( 3 ),
Legend( 16 ),
Jitter( 0 ),
Summary Statistic( "Mean" )
)
),
Elements(
Position( 2, 1 ),
Line( X, Y( 1 ), Y( 2 ), Legend( 7 ), Missing Values( "No Connection" ) ),
Bar( X, Y( 1 ), Legend( 13 ), Label( "Label by Value" ) ),
Points(
X,
Y( 1 ),
Y( 2 ),
Legend( 17 ),
Jitter( 0 ),
Summary Statistic( "Mean" )
)
),
SendToReport(
Dispatch(
{},
"Month",
ScaleBox
),
Dispatch(
{},
"WW",
ScaleBox
),
Dispatch(
{},
Act[k],
ScaleBox,
{Min( eval(minl[k]) ), Max( eval(maxl[k]) ), Inc( 5 ), Minor Ticks( 1 ),
Label Row( {Show Major Grid( 1 ), Show Minor Grid( 1 )} )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
6,
Level Name( 0, "Yield" ),
Level Name( 1, "Ultimate Yield" ),
Properties(
1,
{Line Color( 20 ), Line Style( "Dotted" ),
gradient( {Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )} )}
)
), Legend Model(
12,
Properties(
0,
{Fill Color( 2 ), Transparency( 0 ),
gradient( {Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )} )}
)
), Legend Model(
16,
Base( 0, 0, 0 ),
Base( 1, 0, 0 ),
Properties(
0,
{Line Color( 0 ), gradient(
{Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )}
)}
),
Properties(
1,
{Line Color( 0 ), gradient(
{Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )}
)}
)
), Legend Model(
7,
Base( 0, 0, 0 ),
Properties(
0,
{Line Color( 21 ), gradient(
{Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )}
)}
),
Properties(
1,
{Line Color( 20 ), Line Style( "Dotted" ),
gradient( {Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )} )}
)
), Legend Model(
13,
Properties(
0,
{Fill Color( 2 ), Transparency( 0 ),
gradient( {Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )} )}
)
), Legend Model(
17,
Base( 0, 0, 0 ),
Base( 1, 0, 1 ),
Properties(
0,
{Line Color( 0 ), gradient(
{Scale Values( [0 1] ), Width( 9 ), N Labels( 6 )}
)}
),
Properties(
1,
{Line Color( 0 ), gradient(
{Scale Values( [0 1] ), N Labels( 6 )}
)}
)
)}
),
Dispatch( {}, "graph title", TextEditBox, {Set Text( Top_products[x]||" "||Act[k] )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( Act[k] )} ),
Dispatch( {}, "X 1 title", TextEditBox, {Set Text( "Work Week" )} ),
Dispatch(
{},
"400",
LegendBox,
{Set Title( "" ), Legend Position(
{6, [0, 1], 12, [-1], 16, [-1, -1], 7, [-1, -1], 13, [-1], 17, [-1,
-1]}
), Position( {0, 1, -1, -1, -1, -1, -1, -1, -1, -1} )}
)
)
);
Report( ybuild )[FrameBox( 1 )] << journal;
);//));
/ New Window( "Yield Dashboard",
Lineup Box(NCol(2), Y_Graph );
);
回覆:如何隱藏圖形產生器的輪廓框圖形產生器中的圖形嵌套在輪廓框下方,因此,如果刪除輪廓框,它將刪除圖形。 因此,您需要移動圖形。 下面是如何執行此操作的一個簡單範例
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\big class.jmp" );
gb = Graph Builder(
Size( 519, 448 ),
Show Control Panel( 0 ),
Variables( X( :age ), Y( :sex ) ),
Elements( Points( X, Y, Legend( 5 ) ) )
);
Report( gb )[FrameBox( 1 )] << journal;
回覆:如何隱藏圖形產生器的輪廓框回覆:如何隱藏圖形產生器的輪廓框全體會議:John Sall 談 JMP 的秘密特徵
@John_Sall @~ 9分鐘:
如果您單擊那個紅色小三角形,您會看到一個命令選單,好嗎?
秘密之一是您可以右鍵單擊該報告中的其他任何位置並獲取相同的選單
真的嗎!我很興奮——不用去找神奇的紅三角紀念位置了?
但看起來,只要紅色三角形可用,就可以使用右鍵單擊其他任何地方的替代選項...