<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我喜歡本地數據過濾器功能,因為一些圖表可以在使用過濾器時更新。 此更新僅適用於底層證券
主要數據表。 我想知道你是否可以對這個本地數據表進行總結,然後創建第3個圖表並獲得第3個圖表
(表達式A3)在使用過濾器時也以某種方式更新。。 這是示例腳本。
有任何想法嗎 ?
此隱藏的本地數據表在哪裡?
dt = Open(“$ SAMPLE_DATA / Big Class.jmp”);
varlist = {“height”,“weight”};
A1 = Expr(
a1vc = dt <<可變性圖表(
Y(Eval(varlist [1])),
X(:名字),
Max Iter(100),
Conv Limit(0.00000001),
數字整合Abscissas(128),
數字函數Evals(65536),
分析類型(名稱(“選擇最佳分析(EMS REML貝葉斯)”)),
流程變化(0),
顯示點(0),
Std Dev Chart(0),
SendToReport(
調度(
{“高度變異圖”},
“變異圖”,
FrameBox,
{幀大小(200,180)}
))
);
);
A2 = Expr(
a1vc = dt <<可變性圖表(
Y(Eval(varlist [2])),
X(:名字),
Max Iter(100),
Conv Limit(0.00000001),
數字整合Abscissas(128),
數字函數Evals(65536),
分析類型(名稱(“選擇最佳分析(EMS REML貝葉斯)”)),
流程變化(0),
顯示點(0),
Std Dev Chart(0),
SendToReport(
調度(
{“體重變異圖”},
“變異圖”,
FrameBox,
{幀大小(200,180)}
))
);
);
A3 = Expr(
subdt = dt <<摘要(組(:年齡),平均值(:高度),平均值(:重量));
t1 =控製圖(
樣品標籤(:年齡),
團體規模(1),
KSigma(3),
圖表Col(:名稱(“平均值(高度)”),個別測量)
);
//我想弄清楚如何使用SUBDT來獲取此圖
//使用數據過濾器時更新。
);
Load_Dashboard = Expr(
dashb =新窗口(“測試”,
v1 = V列錶框(
數據過濾器上下文框(
H列錶框(
df =當前數據表()<<數據過濾器(
添加過濾器(列(:年齡,性別),
顯示(:年齡,塊顯示),
顯示(:性別,塊顯示),
)
模式(顯示(1),包括(1)),
本地),//本地數據過濾器
平台(當前數據表(),評估(a1)),
平台(當前數據表(),評估(a2)),
平台(當前數據表(),評估(a3)),
)
)
)
);
);
的eval(Load_Dashboard);
//設置儀表板窗口的位置和大小
dashb <<設置窗口大小(2400,3000);
dashb <<移動窗口(3,3);
dashb << reshow;
rdf = df << report;