Ciao a tutti,
Ho uno script in cui faccio un loop attraverso diverse impostazioni di Neural net e come parte del loop vorrei impostare il profilo per massimizzare la desiderabilità per un obiettivo minimo e salvare le impostazioni, quindi fare lo stesso anche per un obiettivo massimo. Tuttavia, non sono riuscito a far funzionare questo lavoro. Ecco lo script con cui sto lavorando e che ho testato sul set di dati campione del diabete:
names default to here(1);
dt=current datatable();
selCols = dt << Get column names( String );
obj2=new window("Reponse Variable",
<<MODAL></MODAL>The script will produce two separate saved settings but it is at the same state.
Thanks for any ideas!
Steve
Ciao @ shampton82 ,
Bel pezzo di codice e mi piace l'idea di cosa intendi farne.
Dopo aver provato il codice con la tabella dei dati del diabete, ecco alcuni feedback per aiutarti a prendere la giusta direzione, si spera.
1. eliminare il pf = nella chiamata per la piattaforma NN. È quindi possibile definire il pf = report (adattamento) in un secondo momento in quanto si desidera massimizzare la desiderabilità.
2. se si invia il comando Set Desirabilities a pf, viene visualizzata una finestra in cui è possibile inserire manualmente ingrandisci o riduci a icona, ma non vedo ancora come impostarlo automaticamente con JSL.
Il codice seguente funziona, ma devi modificare manualmente la finestra. Mi piacerebbe sapere come farlo tramite JSL, però.
names default to here(1);
dt=current datatable();
selCols = dt << Get column names( String );
obj2=new window("Reponse Variable",
<<MODAL></MODAL>Spero che questo almeno ti porti nella giusta direzione !,
DS