JSL per salvare una formula più fluida dal Costruttore di graficiHo cercato di capire come salvare la formula più fluida dal Graph Builder utilizzando JSL senza successo. Ho anche provato la funzione Spline Smooth() su una tabella dati, ma anche questa non ha funzionato per me. Quello che sto cercando di fare è automatizzare un processo che eseguo ripetutamente utilizzando la colonna salvata dallo smoother nel Costruttore di grafici. È un processo piuttosto lungo e posso scriverne tutte le parti tranne il salvataggio più fluido e tutto dipende dalla colonna dei dati livellati. Qualcuno ha qualche idea.
Di seguito sono riportati alcuni esempi di ciò che ho provato:
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :x ), Y( :y ), Overlay( :type ) ),
Elements( Points( X, Y, Legend( 14 ) ), Smoother( X, Y, Legend( 15 ) ) ),
Save Smoother Formula( 1 )
);
E
var = Graph Builder(
Show Control Panel( 0 ),
Variables( X( :x ), Y( :y ), Overlay( :type ) ),
Elements( Points( X, Y, Legend( 14 ) ), Smoother( X, Y, Legend( 15 ) ) ),
);
var << Save Smoother Formula;Modellazione statistica avanzataRi: JSL per salvare una formula più fluida dal Costruttore di graficiGrazie Xan! Funziona davvero alla grande! Sono stato anche in grado di modificare il valore lambda con una piccola ricerca nella Guida allo scripting. Sono d'accordo con l'impostazione predefinita, ma ho scoperto che un valore diverso generalmente funziona meglio per i miei dati. Inoltre sto usando una variabile di sovrapposizione e anche quella funziona benissimo! Apprezzo davvero l'aiuto!
Ri: JSL per salvare una formula più fluida dal Costruttore di graficiIl comando sull'elemento più fluido nel menu del triangolo rosso è Salva formula. Puoi inviarlo tramite JSL utilizzando il comando Aggiorna elemento.
gb = Graph Builder(
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 2 ) ), Smoother( X, Y, Legend( 3 )) )
);
gbb = Report( gb )[Graph Builder Box( 1 )];
gbb << Update Element( 1, 1, 2, {Save Formula} );
Ri: JSL per salvare una formula più fluida dal Costruttore di graficiPenso che probabilmente funzionerà. Lo stavo proprio guardando quando hai postato questo. Grazie!
Ri: JSL per salvare una formula più fluida dal Costruttore di graficiNessun problema.
Ho scoperto che è possibile salvare i valori previsti da un adattamento Kernel Smoother utilizzando la piattaforma Bivariate (Fit Y by X). Vedi questo thread . Quindi potrebbe essere una soluzione per te?
Fil
Ri: JSL per salvare una formula più fluida dal Costruttore di graficiGrazie Phil.Inserisco una richiesta per la lista dei desideri.
Ri: JSL per salvare una formula più fluida dal Costruttore di graficiCIAO,
In generale dovresti cercare nell'indice di scripting JMP dal menu della guida per trovare il comando che ti serve.
In questo caso, però, sembra che questa non sia una funzionalità programmabile tramite script. Ho cercato nell'Indice e non ho trovato nulla. Ho visto anche altre domande al riguardo nella community JMP e non c'erano soluzioni.
Potresti voler aggiungere questo al file Lista dei desideri JMP .
Saluti,
Fil