Restituisci i risultati della piattaforma in modo strutturato (ad esempio, come array associativo)Gli utenti avanzati ottengono i risultati delle piattaforme (ad esempio, Fit Model) dagli script. Ma per questo, JMP costringe l'utente a "raschiare" il rapporto, il che è doloroso. Sarà molto utile se i risultati dell'analisi vengono restituiti, come in R, in modo strutturato, ad esempio come array associativo.
ScriptingStatistiche e analisiRe: restituisce i risultati della piattaforma in modo strutturato (ad esempio, come array associativo)Due modi per raccogliere subito un rapporto:
- Ottieni XML () e XPath Query ()
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"}
- Sottoscrizione DisplayBox
nb = report(biv)[OutlineBox("Parameter Estimates")][NumberColBox(1)];
nb << Get As Matrix();
// [-127.145248610913, 3.71135489385953]
Nessuno dei due è banale, ma anche un array associativo o un gigantesco elenco annidato introduce complessità. Ad esempio, un array associativo richiede chiavi univoche e non ha alcun senso dell'ordine.