¿Cómo dividir la tabla y mantener todas las columnas con la información correcta?Estoy tratando de dividir una tabla por "Método", por lo que cada método se convierte en una nueva columna, con los valores asociados. Pero quiero mantener todas las demás columnas, ID y Nombre.
Tabla inicial:

División deseada:
o

Cualquiera de los formatos que se muestran arriba funcionaría para mis propósitos.
Sin embargo, usando la función de división:

Lo que me da resultados incorrectos:

Por ejemplo, ID = 3, B = 222 lo hizo Jon, no Alice. Por lo tanto, los valores de ID y Nombre no siempre coinciden con el valor de las columnas del método.
¿Hay una forma integrada de lograr esto? Parece ser una falla con la función de división.
Gracias
Re: ¿Cómo dividir la tabla y mantener todas las columnas con la información correcta?Hola,
El "1" está en el lugar donde normalmente colocarías una columna. El efecto es una columna de unos. No sé si esta técnica está documentada, per se. Sin embargo, es un buen truco saberlo, y lo uso todo el tiempo junto con sumas acumulativas para hacer lo que he hecho aquí.
Salud,
Brady
Re: ¿Cómo dividir la tabla y mantener todas las columnas con la información correcta?Lo siento, solo trato de averiguar el propósito de "1" en su fórmula ( col suma acumulativa ( 1, :ID, :Método, :Nombre) ) . ¿Es ese el incremento que se agregará para cada fila donde aparece la misma combinación de ID, Método y Nombre?
Revisé el índice de secuencias de comandos, pero no pude encontrar información que me dijera qué hace "1". Probé un poco la fórmula y concluí que es un incremento. ¿Es eso correcto? En caso afirmativo, ¿dónde en el índice de secuencias de comandos o dónde podría encontrar esta información que no sea en este hilo? (Solo estoy aprendiendo a escribir guiones, así que disculpe la pregunta tonta).
Re: ¿Cómo dividir la tabla y mantener todas las columnas con la información correcta?Gracias por el aviso sobre mi error: he editado la publicación ofensiva, por lo que ahora tiene la fórmula correcta.
Salud,
Brady
Re: ¿Cómo dividir la tabla y mantener todas las columnas con la información correcta?En realidad, cuando dijiste grupo, quisiste decir método. Funciona perfecto gracias!Re: ¿Cómo dividir la tabla y mantener todas las columnas con la información correcta?Gracias. Supongo que en su respuesta el ": grupo" no debería estar allí.
Además, cuando lo intento sin: grupo, no obtengo los mismos números que para la respuesta de txnelson.
¿Podría indicarme qué es lo que está fallando?

Gracias
Re: ¿Cómo dividir la tabla y mantener todas las columnas con la información correcta?EDITAR: Escribí mal uno de los nombres de columna, "Método", como "grupo" en la versión original de esta respuesta. Esta edición soluciona ese error.
Disculpas,
Brady
****************************************
Oh, buena captura, no vi esa duplicación. En ese caso, sí, necesitas otra columna.
La forma en que creo esa nueva columna "diferenciadora" que menciona txnelson, sin retrasos, para que no tenga que ordenar la tabla, es con la fórmula:
col suma acumulativa ( 1, :ID, :Método, :Nombre)
Salud,
Brady
Re: ¿Cómo dividir la tabla y mantener todas las columnas con la información correcta?Si no tenía valores duplicados para ID y Nombre, podría colocarlos en el cuadro de selección de Grupo en la plataforma Split y obtener los resultados que desea, pero debido a que tiene dos entradas para Bob en el grupo de ID 1, debe crear una nueva columna que se diferenciará por eso.Entonces, cómo lo hice fue
- Ordené la tabla de datos por ID y Nombre
- Creé una nueva columna de fórmula llamada Count y usé la fórmula
If( Row() == 1, counter = 0 );
If( :ID == Lag( :ID ) & :Method == Lag( :Method ) & :Name == Lag( :Name ),
counter++,
counter = 1
);
counter;
- Creó los siguientes resultados

- Luego divido la tabla usando ID, Nombre y Recuento en el cuadro de selección de Grupo

- que me dio los resultados

Tenga en cuenta que ingresé un valor incorrecto en la tabla de datos original para Bob de 1223 y debería haber sido 123
Re: ¿Cómo dividir la tabla y mantener todas las columnas con la información correcta?Hola Agustín,
En el menú de inicio del cuadro de diálogo, convierta las columnas "ID" y "Nombre" en la función "Grupo".
Puede encontrar más información sobre la función de división aquí: https://www.jmp.com/support/help/en/15.1/index.shtml#page/jmp/ejemplos-de-columnas-divididas.shtml
Salud,
Brady