¿Existe un equivalente JSL de la función de menú?
Filas => Selección de fila => ¿Selección de nombre en columna?
digamos que hay una columna A y usé seleccionar dónde seleccionar filas en la columna A. ¿Cómo crear la columna B con el valor 1 para las filas seleccionadas y 0 para las no seleccionadas?
<< Selección de nombre en columna() es un mensaje que puede enviar a la tabla de datos. Sin embargo, esto parece admitir solo cadenas para valores, por lo que si necesita números, debe usar algún otro método.
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")
);

Aquí hay otro método si desea usar números (se podría usar una idea similar para otros valores, pero debe inicializar la lista vacía usando Repetir() en lugar de 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));