tener un bucle sobre una columna para crear subconjuntos de las mismas filasHola a todos
Quiero agregar una sección en mi secuencia de comandos, que crea un subconjunto mirando cada fila en una columna (que son todos números), encuentra las filas coincidentes y crea el subconjunto. y hacerlo solo una vez por un valor particular. como si es 200 en la primera fila, después de crear el subconjunto, cuando en el ciclo encuentra otro 200, lo ignora
Me pregunto si es factible en JMP.
Gracias
Automatización y secuencias de comandosRe: tener un bucle sobre una columna para crear subconjuntos de las mismas filasAquí hay un enfoque diferente que podría ser el truco para usted.Encuentra todas las filas duplicadas para los diferentes valores en una columna y luego invierte las selecciones, que terminan siendo los primeros valores encontrados para cada uno de los diferentes valores en la fila.Luego subdivide esas filas en una nueva tabla.
// Subset only the rows where each age appears for the first time
Names Default To Here( 1 );
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << select duplicate rows( Match( :age ) );
dt << invert row selection;
dtSub = dt << subset(
selected columns( 0 ),
selected rows( 1 ),
output table( "subset" )
);
Re: tener un bucle sobre una columna para crear subconjuntos de las mismas filasgracias jim
Creo que hice un mal trabajo al explicar lo que quiero hacer. Quiero que todas las filas coincidan con el valor en 1 subconjunto.este script me da una puesta de sol de diferente valor (: ID de oblea), 1 fila para cada uno.
Básicamente, quiero que todas las filas para cada ID de oblea me den 1 subconjunto.la columna tiene diferentes ID de oblea
Re: tener un bucle sobre una columna para crear subconjuntos de las mismas filasSi desea una tabla separada para cada valor único
tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tablas->menú subconjunto. Se abren varias mesas (consulte las pestañas en esta vista previa de JMP 17)
Eso podría ser un montón de mesas abiertas a la vez. Por lo general, no desea hacer eso; la mayoría de las plataformas JMP cuentan con un por variable que ejecutará la plataforma contra cada grupo. Si necesita tablas separadas, obtenga el script de origen para su JSL de una de las tablas de subconjunto; ese script devuelve una lista de las tablas que abre. También podrías querer Mantener por columnas comprobado.
Re: tener un bucle sobre una columna para crear subconjuntos de las mismas filasgracias,
Mi columna tiene muchos de un valor particular, como 200 se ha repetido más de 10 veces. si quiero usar Match the Rows, luego subdividirlo, el script de origen me dará los números de todas las filas. Quiero tener una secuencia de comandos para hacer un bucle para hacer eso para cada celda con sus filas coincidentes.
Re: tener un bucle sobre una columna para crear subconjuntos de las mismas filasUtilice tablas->resumen para obtener los valores únicos y sus recuentos. (Puede obtener un script de eso que hace la tabla de resumen). En su script, lea la tabla de resumen (usando por cada fila ), tome el valor único, luego selecciona donde o obtener filas donde en la mesa principal. Procese la selección según sea necesario.
Esto no será muy diferente de la respuesta anterior, pero no aparecerá en las tablas a menos que usted se lo indique, y puede decidir cuántos duplicados le interesan.