¿Cómo puedo obtener un informe de letras conectadas de Newman-Keuls sin abrir un gráfico de análisis de OneWay?Mi proyecto actual ha sacado un gran provecho de la función de informe de letras de conexión generada por el análisis de medias de Newman-Keuls. Esta función se encuentra dentro del menú desplegable de gráficos de análisis unidireccional.
Estoy intentando automatizar un proceso que requiere que se genere el informe de letras de conexión de Newman-Keuls para cada subconjunto dentro del conjunto de datos general.
¿Existe alguna manera de generar un informe de letras conectadas sin tener que abrir un gráfico unidireccional o sin generar una nueva tabla de datos? Si no es así, ¿alguien podría indicarme cómo encontrar las fórmulas que utiliza JMP para crear el informe de letras conectadas?
¡Gracias!
Organización de contenidoCombinación y limpieza de datosPersonalización masivaIngeniería de Calidad y ProcesosVentanasRe: ¿Cómo obtengo un informe de letras de conexión de Newman-Keuls sin abrir un gráfico de análisis OneWay?Actualizar:
Para producir una tabla que incluya el informe de letras colapsadas, simplemente incluya "Informe de letras conectadas ( 1 )" dentro de la parte del código "Todos los pares" para hacer el gráfico de sentido único. Vea abajo...
NamesDefaultToHere(1);
// Get some data
dt = Open("$SAMPLE_DATA/Typing Data.jmp");
// Add a 'By' variable with 2 levels to dt (results are repeated)
n = NRow(dt);
dt << Concatenate(dt, AppendToFirstTable(1));
dt << NewColumn("By", Numeric, Nominal, Values(VConcat(Repeat(1, n), Repeat(2, n))));
// Do an invisible Oneway analysis
ow = dt << Oneway( Y( :speed ), X( :brand ), By(:By), Means( 1 ), All Pairs( 1, <FONT color="#FF0000"><STRONG>Connecting Letters Report ( 1 )</STRONG></FONT> ), Invisible );
// Save the 'Connecting Letters' information for all levels of the 'By' variable
owRep = ow << Report;
dt2 = owRep[1][TableBox(5)] << make Combined Data Table;
dt2 << set Name("Connecting Letters");
owRep << close Window;Re: ¿Cómo obtengo un informe de letras de conexión de Newman-Keuls sin abrir un gráfico de análisis OneWay?Scripting Index podría dar una buena idea:

Es posible que deba cambiar la parte de la secuencia de comandos en la que usa Crear tabla de datos combinados, pero lo más probable es que JMP pueda generarla por usted (hágalo manualmente y luego obtenga la secuencia de comandos de la secuencia de comandos de la tabla).
Re: ¿Cómo obtengo un informe de letras de conexión de Newman-Keuls sin abrir un gráfico de análisis OneWay?Gracias Ian, esto es muy útil.
¿Hay alguna manera de obtener el informe de letras de conexión para mostrar incluso cuando solo hay dos grupos para comparar? Parece que JMP colapsa las parcelas con solo dos grupos en el eje x. Puedo hacer que se muestre manualmente, pero parece que no puedo encontrar una manera de implementarlo en un script.
Re: ¿Cómo obtengo un informe de letras de conexión de Newman-Keuls sin abrir un gráfico de análisis OneWay?El resultado que quiero tendrá la forma de varios cientos de gráficos de variabilidad en la misma ventana. Los gráficos representarán el tiempo en el eje y frente a los sitios en el eje x. El eje x debe agrupar los sitios según el informe de letras de conexión. Adjunto un ejemplo.
Hasta ahora el proceso ha sido muy manual. Creo un gráfico Oneway para todo el conjunto de datos, usando muchos grupos diferentes en la sección por. Hago un subconjunto de los datos en cada gráfico y combino el subconjunto con el informe de letras para que los datos sin procesar estén en la misma tabla que las letras. Luego trazo el gráfico de Variabilidad. Puede imaginar que esto sería tedioso para varios cientos de gráficos de variabilidad, por lo que estoy tratando de automatizar el proceso de manera eficiente.
Re: ¿Cómo obtengo un informe de letras de conexión de Newman-Keuls sin abrir un gráfico de análisis OneWay?Continuo @txnelson 's pensamiento, aquí hay un ejemplo que hace una tabla:
NamesDefaultToHere(1);
// Get some data
dt = Open("$SAMPLE_DATA/Typing Data.jmp");
// Add a 'By' variable with 2 levels to dt (results are repeated)
n = NRow(dt);
dt << Concatenate(dt, AppendToFirstTable(1));
dt << NewColumn("By", Numeric, Nominal, Values(VConcat(Repeat(1, n), Repeat(2, n))));
// Do an invisible Oneway analysis
ow = dt << Oneway( Y( :speed ), X( :brand ), By(:By), Means( 1 ), All Pairs( 1 ), Invisible );
// Save the 'Connecting Letters' information for all levels of the 'By' variable
owRep = ow << Report;
dt2 = owRep[1][TableBox(5)] << make Combined Data Table;
dt2 << set Name("Connecting Letters");
owRep << close Window;Re: ¿Cómo obtengo un informe de letras de conexión de Newman-Keuls sin abrir un gráfico de análisis OneWay?¿Cuál es el formulario de salida en el que desea que termine el informe?JMP puede producir fácilmente el informe en un modo invisible y manipular/mover los contenidos donde sea necesario.Entonces, si puede describir cómo necesita acceder a la salida, estoy seguro de que uno o más miembros de la comunidad pueden ayudarlo a llegar allí.