Pregunta sobre cómo usar el script JMP para ordenar la tabla de datos por dos o varias columnas ?
Normalmente, la tabla de datos puede ordenar por una columna, solo tiene que mostrar la tabla izquierda, ordenar por columna "Nombre".
pero, ¿cómo usar JMP para ordenar por dos columnas? ordene por "Nombre" y "Fecha", como se muestra en la tabla de la derecha, tenga la amabilidad de ayudar a sugerir.
muchas gracias.
| Nombre | Fecha | Realizar cantidades de trabajo | --> | Nombre | Fecha | Realizar cantidades de trabajo |
| John | 20/8/21 9:03:59 | 100% | Kevin | 20/8/17 9:03:57 | 60% |
| Kevin | 20/8/22 9:03:59 | 80% | Kevin | 20/8/18 9:03:57 | 40% |
| Kevin | 20/8/23 9:03:60 | 77% | Kevin | 20/8/19 9:03:58 | 50% |
| John | 20/8/20 9:03:58 | 67% | Kevin | 20/8/20 9:03:58 | 33% |
| Kevin | 20/8/17 9:03:57 | 60% | Kevin | 20/8/21 9:03:59 | 0% |
| John | 20/8/18 9:03:57 | 60% | Kevin | 20/8/22 9:03:59 | 80% |
| Kevin | 20/8/19 9:03:58 | 50% | Kevin | 20/8/23 9:03:60 | 77% |
| John | 20/8/19 9:03:58 | 50% | John | 20/8/17 9:03:57 | 40% |
| Kevin | 20/8/18 9:03:57 | 40% | John | 20/8/18 9:03:57 | 60% |
| John | 20/8/17 9:03:57 | 40% | John | 20/8/19 9:03:58 | 50% |
| Kevin | 20/8/20 9:03:58 | 33% | John | 20/8/20 9:03:58 | 67% |
| John | 20/8/23 9:03:60 | 23% | John | 20/8/21 9:03:59 | 100% |
| John | 20/8/22 9:03:59 | 20% | John | 20/8/22 9:03:59 | 20% |
| Kevin | 20/8/21 9:03:59 | 0% | John | 20/8/23 9:03:60 | 23% |
- Si ejecuta la clasificación de forma interactiva
- Tablas=>Ordenar
- Luego, en la nueva tabla de datos resultante, haga clic derecho en la entrada "Fuente" en el Panel de tablas en la parte superior izquierda de la nueva tabla de datos y seleccione "Editar"
- Verá el JSL que se requiere para realizar la ordenación.

- Aquí hay una versión limpia
Names Default To Here( 1 );
dt = Current data table();
dt << Sort( By( :name, :Date ), Order( Ascending, Ascending ) );
- Además, dado el ejemplo que proporcioné en mi última entrada, se podría haber adivinado cómo expandirlo para ordenar 2 columnas.
Le recomiendo encarecidamente que se tome el tiempo de leer la Guía de secuencias de comandos en la Biblioteca de documentación de JMP.