高级用户可以通过脚本获取平台(例如,拟合模型)的结果。但是为此,JMP迫使用户“抓取”该报告,这很痛苦。如果分析结果像R中一样以结构化方式(例如,关联数组)返回,将非常有帮助。
立即抓取报告的两种方法:
biv = Bivariate( Y( :weight ), X( :height ), Fit Line( ) );
x = biv << Get XML();
XPath Query(x, "//NumberColBoxItem[preceding-sibling::NumberColBoxHeader='Estimate']/text()");
// {"-127.1452", "3.7113549"}
nb = report(biv)[OutlineBox("Parameter Estimates")][NumberColBox(1)];
nb << Get As Matrix();
// [-127.145248610913, 3.71135489385953]
两者都不是简单的,但是关联数组或巨大的嵌套列表也带来了复杂性。例如,一个关联数组需要唯一的键,并且没有顺序感。