Re: JSL: Cosa usare per nuove colonne, Formula o Imposta ogni valore? Pro e contro?Concordo con Jim.
Come utente JMP interattivo, il mio unico modo per calcolare i valori quando creo una nuova colonna è usare una formula. Come scripter, posso scegliere tra l'utilizzo di una formula o l'utilizzo di una miriade di altri mezzi per popolare la nuova colonna. IO Mai utilizzare una formula in uno script a meno che i valori dovere aggiornamento a causa di dipendenze che potrebbero cambiare dopo l'esecuzione dello script.
La decisione è semplice come quella IMO. Ma non direi mai a qualcun altro di seguire la mia strada.
Re: JSL: Cosa usare per nuove colonne, Formula o Imposta ogni valore? Pro e contro?ma se elimini la proprietà della formula, in base alla tua affermazione entrambi dovrebbero essere uguali. ma immagino che ci siano differenze più intrinseche.
Re: JSL: Cosa usare per nuove colonne, Formula o Imposta ogni valore? Pro e contro?Imposta ogni valore inserisce il valore specificato in ogni cella per la colonna a cui punta.
L'elemento Formula è un elemento dinamico, che consente di specificare uno script di qualsiasi complessità desiderata.Inoltre, una formula verrà rieseguita ogni volta che i componenti all'interno dello script fornito (valori di colonna) vengono modificati.
Re: JSL: Cosa usare per nuove colonne, Formula o Imposta ogni valore? Pro e contro?Fondamentalmente stavo cercando un confronto di funzionalità tra l'impostazione di ogni valore e la funzione della formula
Re: JSL: Cosa usare per nuove colonne, Formula o Imposta ogni valore? Pro e contro?@ram ,
Se usi lo script di test che ho messo insieme di seguito, sarai in grado di realizzare partendo da a = 6, che impostare ogni valore è più efficiente.
a = 7; // Varied from 2 to 7
dt = New Table();
dt << Begin Data Update;
dt << Add Rows(10^a);
t1 = Tick Seconds();
dt << New Column("Test",Numeric,Continuous,Formula(5));
t2 = Tick Seconds();
dt << End Data Update;
Print(t2-t1);
t3 = Tick Seconds();
dt << New Column("Test",Numeric,Continuous,<< Set Each Value(a));
t4 = Tick Seconds();
Print(t4-t3);
Tuttavia, è importante notare che Set Each Value può raggiungere solo un obiettivo a differenza di Formula che è molto più versatile. Quindi non conosco l'obiettivo esatto di eseguire questo confronto, ma questo è un modo per vederlo
JSL: cosa usare per nuove colonne, Formula o Imposta ogni valore? Pro e contro?Ciao a tutti,
Qualcuno può evidenziare quali sono le differenze tra l'utilizzo di "Formula" e "Imposta ogni valore"? Quali sono i pro e i contro?
Modellazione statistica avanzata