¿Cómo encontrar los números de serie de dos columnas en una tabla directamente de sus datos?Toma este formulario de muestra.
dt = Open( "$SAMPLE_DATA/Lung Cancer.jmp" );
Las columnas 1 y 2 comprenden datos que no se duplican.
¿Ahora qué quiere hacer para que JSL encuentre un número de serie único que combine "NonSmoker" y "Cancer"?
Digamos que tiene muchas filas.

¡Gracias!
ScriptingRe: ¿Cómo encontrar los números de serie de dos columnas en una tabla directamente de sus datos??????
dt = Open( "$SAMPLE_DATA/Lung Cancer.jmp" );
show(dt<<GET rows="" where=""></GET>
Re: ¿Cómo encontrar los números de serie de dos columnas en una tabla directamente de sus datos?Gracias Jim!
Sí exactamente.

Como llegar
r = 3
、
Más bien que
r = [3]
Re: ¿Cómo encontrar los números de serie de dos columnas en una tabla directamente de sus datos?Matriz
dt = Open( "$SAMPLE_DATA/Lung Cancer.jmp" );
mat = dt << get rows where( :smoker == "NonSmoker" & :lung Cancer == "Cancer" );
r = mat[1, 1];
Pero no entiendo que si escribo esto directamente, no funcionará:
dt = Open( "$SAMPLE_DATA/Lung Cancer.jmp" );
r=dt<<GET rows="" where=""></GET>
¡Gracias!
Re: ¿Cómo encontrar los números de serie de dos columnas en una tabla directamente de sus datos?El problema es que JMP se está confundiendo sobre cómo construir el resultado final de su declaración
r=dt<<get rows where(:smoker=="NonSmoker" & :lung Cancer == "Cancer" )[1,1];
Si utiliza un par de "()" para ayudar a JMP a comprender que [1,1] está hablando de lo que devuelve Get Rows Where (), su código funcionará.
r=(dt<<GET rows="" where=""></GET>
Re: ¿Cómo encontrar los números de serie de dos columnas en una tabla directamente de sus datos?Gracias Jim!
Todavía estoy aprendiendo gramática básica.