esiste l'equivalente JSL della funzione di menu
Righe => Selezione riga => Selezione nome nella colonna?
diciamo che c'è la colonna A e ho usato seleziona dove selezionare le righe nella colonna A. Come creare la colonna B con valore 1 per le righe selezionate e 0 per non selezionate?
<< Selezione nome in colonna() è un messaggio che puoi inviare alla tabella dati. Questo sembra supportare solo le stringhe per i valori, quindi se hai bisogno di numeri devi usare qualche altro metodo
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Where(:Age < 14);
dt << Name Selection in Column(
Column Name("Younger"),
Selected("Yes"),
Unselected("No")
);

Ecco un altro metodo se desideri utilizzare i numeri (un'idea simile potrebbe essere utilizzata per altri valori, ma devi inizializzare l'elenco vuoto utilizzando Repeat() invece di J())
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Where(:Age < 14);
selrows = dt << Get Selected Rows;
vals = J(1, N Rows(dt), 0);
vals[selrows] = 1;
dt << New Column("Selection", Numeric, Nominal, Values(vals));