你好,
我試圖僅將組合框中的某些列顯示為圖例,但我當前的代碼一一顯示該列。 有什麼方法可以跳過某些列嗎?
例如,在這種情況下,我只希望 :subject & :season 在圖例列表中。 這是我的代碼:
名稱默認為此處(1);
dt = Open( "$SAMPLE_DATA/Animals.jmp", invisible);;
legend_list = {“主題”,“季節”};
gb_default = Expr(
圖形生成器(
尺寸( 544, 356 ),
顯示控制面板(0),
圖例位置(“底部”),
適合窗口(“關閉”),
變量( X( :species ), Y( :miles ), Color( :subject ) ),
元素(點(X,Y,圖例(14))),
發送報告(
派遣(
{},
"400",
傳奇盒子,
{方向(“水平”),邊(“左”)}
)
)
);
);
gb_change = Expr(
圖形生成器(
尺寸( 544, 356 ),
顯示控制面板(0),
圖例位置(“底部”),
適合窗口(“關閉”),
變量(X(:物種),Y(:英里),顏色(列(dt,ycol))),
元素(點(X,Y,圖例(14))),
發送報告(
派遣(
{},
"400",
傳奇盒子,
{方向(“水平”),邊(“左”)}
)
)
)
);
nw = New Window("動物監測",
gb = gb_default;
lbcontent = 陣容框( N Col( 10 ),
Spacer Box( Size( 1, 0 ) ),
文本框(“顏色:”,<<設置字體大小(10)),
ycb = 組合框(
圖例列表,
<<設置( 1 ),
<<設置函數(
功能( {},
ycol = ycb << 獲取;
gb << 刪除;
nw << 前置( gb = gb_change );
))));
提前感謝您的幫助。