¿Cómo reorganizar las tablas / resultados en la distribución JMP y finalmente crear una aplicación en JSL?Queridos todos,
Supongamos que tengo dos conjuntos de datos. Estoy usando la biblioteca de muestra de ejemplo estándar >> Big Class.jmp.
Conjunto de datos 1: Todos los 40 alumnos de una clase.
Conjunto de datos 2: subconjunto de solo mujeres estudiantes de la clase.
Necesidad: me gustaría comparar la distribución de [edad, sexo, altura, peso] para los conjuntos de datos 1 y 2.
Para esto abro ambos informes, combino estos informes usando la aplicación JMP> archivo>. Cuando combino las aplicaciones, la distribución de edad, sexo, altura, peso está en una sola ventana.
Pero quiero en una forma de edad (conjunto de datos 1) y la edad (conjunto de datos 2) lado a lado y en la misma escala. luego altura (conjunto de datos 1) y altura (conjunto de datos 2) lado a lado y en la misma escala y así sucesivamente para todos los demás parámetros en una sola ventana.
Mis conjuntos de datos reales son bastante grandes y sería bastante útil cuando un parámetro de conjunto de datos1 y conjunto de datos2 estén lado a lado para una comparación más fácil.
Re: ¿Cómo reorganizar las tablas / resultados en la distribución JMP y finalmente crear una aplicación en JSL?Bien ... Acabo de marcar la fecha en la que se unió a la comunidad ... y ha estado en línea durante más de un año ......... así que ya sabe la respuesta a su pregunta. ......
Esto es JMP, y por supuesto puedes hacer coincidir los ejes. 
todo lo que hay que hacer es capturar la configuración del eje desde el primer gráfico del par y luego copiarlos en el segundo gráfico.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt2 = Open( "$SAMPLE_DATA/big class families.jmp" );
column list = dt << get column names;
New Window( "Side by Side",
H List Box(
For( i = 1, i <= N Items( column list ), i++,
dis1 = dt << Distribution( Column( column list[i] ) );
dis2 = dt2 << Distribution( Column( column list[i] ) );
Report( dis1 )[Axis Box( 1 )] << copy axis settings;
Report( dis2 )[Axis Box( 1 )] << paste Axis settings;
)
)
);
Re: ¿Cómo reorganizar las tablas / resultados en la distribución JMP y finalmente crear una aplicación en JSL?¿Hay alguna manera de tener la misma escala para las mesas de lado a lado obtenidas de esta manera?
Gracias por tu ayuda.Re: ¿Cómo reorganizar las tablas / resultados en la distribución JMP y finalmente crear una aplicación en JSL?Hola Txnelson,
Muchas gracias.
Eso es perfectamente lo que necesito. Estuve realmente luchando por esto desde 4 días.
Intentaré escribir de forma similar a mis conjuntos de datos.
Saludos
San
Re: ¿Cómo reorganizar las tablas / resultados en la distribución JMP y finalmente crear una aplicación en JSL?Aquí hay un ejemplo de scripting que da los resultados que desea
Names default to here(1);
dt=open("$SAMPLE_DATA/big class.jmp");
dt2=open("$SAMPLE_DATA/big class families.jmp");
column list = dt << get column names;
New Window( "Side by Side",
H List Box(
For( i = 1, i <= N Items( column list ), i++,
dt << Distribution( Column( column list[i] ) );
dt2 << Distribution( Column( column list[i] ) );
)
)
);Re: ¿Cómo reorganizar las tablas / resultados en la distribución JMP y finalmente crear una aplicación en JSL?Hola, Mark,
Gracias por su respuesta. Ya lo he hecho.
Pero quiero la tabla de distribución para un parámetro para ambos conjuntos de datos, uno al lado del otro para la comparación. {Tengo 60 parámetros de entrada}.
Por favor, compruebe un ppt, los resultados que obtengo siguiendo los pasos que ha mencionado y también lo que necesito.
Gracias
San
Re: ¿Cómo reorganizar las tablas / resultados en la distribución JMP y finalmente crear una aplicación en JSL?Finalmente, necesitará todas las observaciones del conjunto de datos 1 y el conjunto de datos 2 en la misma tabla de datos. Si comienzan como tablas de datos separadas, use Tablas> Concatenar para unirlas. Asegúrese de que las variables comunes utilicen primero los mismos nombres de columna. Además, asegúrese de que haya una columna para indicar la membresía (es decir, el conjunto de datos 1 o el conjunto de datos 2). Si ya están juntos, solo necesita la columna para la membresía. La columna de miembros debe usar el tipo de modelo nominal.
Las plataformas de la plataforma de distribución deben admitir lo que quieres hacer. Seleccione todas las columnas respoinse y asignelas a Y. Seleccione la columna de miembros y asígnele a Por rol. Examine el menú del triángulo rojo: La pila reorganizará el orden, Uniform Scaling hará que los ejes coincidan. Puede usar la función Ctrl-clic con el triángulo rojo para "transmitir" el comando.