JSL: come si può creare una colonna di convalida usando uno stratificato casualeVoglio creare una colonna di validazione usando stratificato random in JSL , ma non sembra permettermi di includere il nome della colonna per la stratificazione:
Make Validation Column(
Training Set( 0.50 ),
Validation Set( 0.25 ),
Test Set( 0.25 ),
Stratified Random(:Group)
);
questo fa apparire una finestra di selezione delle colonne. Non riesco a trovare la documentazione su come specificare la colonna nel codice JSL.
Ri: JSL: come puoi creare una colonna di validazione usando stratificati casualiQuesto ha funzionato alla grande. Sono stato in grado di utilizzare questo in uno script per colonne di convalida generali rapidamente stratificate da un'altra colonna.
Ri: JSL: come puoi creare una colonna di validazione usando stratificati casualiHo giocato con l'oggetto Make Validation Column e, come hai indicato, non potevo far funzionare Stratified Random senza che venisse visualizzata la finestra di selezione delle colonne. Tuttavia, sono stato in grado di aggiungere un elemento By () nello script e potrebbe funzionare per quello che vuoi:
Names Default To Here( 1 );
dt = Current Data Table();
dt << Make Validation Column(
Training Set( 0.50 ),
Validation Set( 0.25 ),
Test Set( 0.25 ),
formula random,
by( :group )
);