Come utilizzare i valori dalla colonna in cui è stato salvato il modello risultante?Ciao a tutti,
Ho cercato di trovare una soluzione alla mia domanda dai vari esempi ma ho difficoltà a trovare qualcosa che funzioni.
Sto usando lo strumento di adattamento del modello NonLinear e, dopo aver eseguito le iterazioni, ho finito lo script:
obj<< Save the Prediction formula;
Tuttavia, voglio usare la colonna risultante per ulteriori elaborazioni in quanto ho bisogno di convertire i valori in unità diverse, ad esempio ecc. Come faccio a fare riferimento alla colonna risultante più avanti sullo script? Ho pensato che potevo nominarlo ma non riuscivo a trovarlo sulla guida agli script in messaggi di comunicazione non lineari?
Ri: Come utilizzare i valori dalla colonna in cui è stato salvato il modello risultante? @ivomdb ,
Mi chiedo perché. Puoi provare anche questo in alternativa:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
// Approch - 1
As Column(dt,NCols(dt)) << Set Name("Test"); // If this fails
// For Demo
Wait (0.5);
// Alternatively
As Column(Column(dt,NCols(dt))) << Set Name("Test1"); Ri: Come utilizzare i valori dalla colonna in cui è stato salvato il modello risultante?@uday per qualche ragione solo il comando che Markbailey ha fornito funzionante.Ri: Come utilizzare i valori dalla colonna in cui è stato salvato il modello risultante? @ivomdb ,
Senza guardare effettivamente la tabella dei dati, mentre penso che ci siano alternative migliori per affrontare il problema, ho una soluzione davvero semplice che penso possa funzionare.
Presumo che tu stia chiamando lo Strumento di adattamento del modello non lineare usando JSL. In questo caso, dopo aver salvato la formula di predizione e spostato al passaggio successivo, è possibile fare qualcosa del genere:
As Column(dt,N Cols(dt)) << Set Name("Predicted");
/ *Assumptions
1. dt is the name of your table
2. You are inserting this step right after saving the Prediction formula and a new column is creating
3. Even if this is a part of a loop, you can just set it to a dynamic name using the iteration variable
*/ Ri: Come utilizzare i valori dalla colonna in cui è stato salvato il modello risultante?La nuova colonna è l'ultima, quindi seguendo l'invio di questo messaggio, è possibile ottenere un riferimento come questo:
col = Column( N Col() );