Cómo identificar valores únicos en una columna de una tabla de datos (para un novato en secuencias de comandos)Suponiendo que estoy familiarizado con los lenguajes de programación en general, pero no con la sintaxis de JMP/JSL específicamente, comprenda que cuando busqué JSL: obtenga valores únicos de una columna de tabla de datos y Obtenga una lista de los valores únicos en una columna, matriz o lista ninguna de las soluciones funcionó para mí cuando trato de encontrar un resumen de los valores únicos en una columna scriptorially (no a través de Recode). La razón para hacerlo de manera secuencial es que me gustaría enviar la salida a otros embudos de entrada en otra parte de la secuencia de comandos.
Aquí está mi código (anonimizado y con suerte sin errores tipográficos):
dt = Open( "data file" );
//show(summarize(dt=by("column of interest")));
//dt << Summary(Group(:column of interest), Freq("None"), Weight("None"));
Las líneas que están comentadas no parecen funcionar para mí. Ni siquiera sé si estoy importando los datos correctamente, para ser honesto. "archivo de datos" es un archivo .jmp. ¿Cómo puedo saber? ¿Se abriría? No parece estar haciendo eso.
Perdón si esto es una publicación doble, pero realmente agradezco la comprensión.
Gracias,
Miguel
AnalíticaTabla de datossecuencias de comandosRe: Cómo identificar valores únicos en una columna de una tabla de datos (para un novato en secuencias de comandos)Gracias, eso funciona perfectamente.Re: Cómo identificar valores únicos en una columna de una tabla de datos (para un novato en secuencias de comandos)Del índice de secuencias de comandos:

Con Resumir los resultados se guardan en variables con los nombres especificados.
Puede verlos en la ventana Registro: Ver/Registro (Ctrl+Shift+L acceso directo) o haga clic con el botón derecho en el editor de secuencias de comandos y habilite Mostrar registro incrustado (sugiero habilitar esto desde las preferencias para que se muestre siempre).
Registro integrado:

Re: Cómo identificar valores únicos en una columna de una tabla de datos (para un novato en secuencias de comandos)¿Dónde se mostrarán uniqNames?Re: Cómo identificar valores únicos en una columna de una tabla de datos (para un novato en secuencias de comandos)Aquí hay al menos dos formas de obtener valores únicos; Resumir y matriz asociativa con obtener claves:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
Summarize(dt, uniqNames = by(:name));
Show(uniqNames);
aa_uniqNames = Associative Array(Column(dt, "name")) << Get keys;
show(aa_uniqNames);También eche un vistazo a las siguientes fuentes para secuencias de comandos:
1. Directamente desde JMP, eche un vistazo a Ayuda/Índice de secuencias de comandos (busque Resumir, por ejemplo)
2. Guía de secuencias de comandos
3. Ayuda de JMP, Guía de secuencias de comandos