Script per "Spline Predicted Values"<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Saluti a tutti,
Sperando che qualcuno con più esperienza di scrittura di script JMP possa offrire alcuni suggerimenti qui.
Quello che mi piacerebbe fare è inserire Y per X per gruppo e adattare una spline (0,1; standardizzato), quindi salvare i valori previsti in una nuova colonna della mia tabella di dati corrente. Sono stato in grado di eseguire la prima parte (adattare il modello e la spline) e ho visto che avrei potuto salvare i valori previsti della spline con un semplice clic con il tasto destro del mouse sul triangolo rosso, ma non voglio farlo questo manualmente. Mi piacerebbe farlo automaticamente attraverso una sceneggiatura.
Quando seleziono le opzioni "Salva i valori previsti" in Preferenze JMP (Platforms-Bivariate Curve), funziona ma richiede molto tempo per procedere.
Infine, il mio Yvar è la data e mi piacerebbe assegnare il formato "d / m / y" alla nuova colonna creata.
Grazie mille per l'aiuto!
Pierre
Re: Script per "Spline Predicted Values"Volevo solo aggiungere testato anche in JMP13. Il problema sembra essere lo stesso.
Re: Script per "Spline Predicted Values"Mi chiedo se c'è qualche aggiornamento su questo. Sto riscontrando lo stesso problema in JMP12: la sintassi suggerita che sembra la cosa ovvia da fare è estremamente lenta su grandi dati rispetto alla realizzazione manuale dei passaggi. C'è un modo per replicare le prestazioni manuali? Per esempio, cercherò di creare i grafici con gli attacchi, quindi invierò il messaggio dopo il fatto per farlo agire più come quando si usa il pulsante rosso se riesco a trovare una sintassi per quello.
Re: Script per "Spline Predicted Values"Hmmm ... è strano, ma hai ragione. Ho creato una tabella come la descrivi e posso vedere lo stesso problema di prestazioni che fai.
Lo passerò al nostro staff di sviluppo e vedrò se hanno un suggerimento e se possiamo renderlo migliore in una versione futura.
Mi dispiace per la difficoltà.
-Jeff
Re: Script per "Spline Predicted Values"Grazie mille per la risposta.
Infatti, ho trovato l'opzione {Salva pronostici} il giorno dopo il mio post, l'ho provata ma ci è voluto un po 'di tempo finché l'opzione "salva i valori previsti" nelle preferenze di JMP mentre è molto veloce con la modalità manuale. Il motivo del lungo processo è sicuramente l'alto numero di Dati I (circa 550 gruppi e 18.000 righe ...) perché funziona molto bene nell'esempio "Big class" dove c'è un numero minore di righe rispetto al mio tavolo.
Non so perché il modo di scripting è più di 10 volte più lungo del modo manuale ...
Re: Script per "Spline Predicted Values"Prova qualcosa del genere:
dt = open("$SAMPLE_DATA\Big Class.jmp");
biv=dt << Bivariate(
Y( :height ),
X( :weight ),
Fit Spline( 0.1, Standardized, {Line Color( {208, 64, 86} )}, {Save Predicteds} ),
By( :age )
);
Per formattare la colonna puoi inviare il messaggio Format alla nuova colonna, che sarà l'ultima colonna della tabella.
column(dt, ncol(dt))<< format("d/m/y");-Jeff
Ri: Script per "Spline Predicted Values"Aggiunta di un aggiornamento qui, anche se questo thread è vecchio di alcuni anni. In JMP 14 sono stati apportati alcuni miglioramenti significativi alle prestazioni che hanno risolto questo e altri problemi.