<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;