Cambio de colores en el análisis de comparación de mediasHola,
Comparar varios grupos y pulsar la opción "comparar todas las medias".
Siempre me resulta un desafío entender qué círculo pertenece a qué grupo.
Intenté codificar por colores los grupos, pero todavía no puedo lograr que los círculos cambien sus colores.
Sé que JMP está programado para indicar grupos estadísticamente significativos marcando rojo vs. gris, pero eso no es útil para mis propósitos.
Copié la imagen y la superpuse con círculos de colores en PPTX.
¿Hay alguna manera de hacerlo directamente dentro de JMP?
Siguiendo con el tema, ¿hay alguna manera de cambiar la presentación predeterminada de “gran media” + “diamante” en el ANOVA y seleccionar un valor predeterminado de diagramas de caja?
Gracias,
Ciudad
Automatización y scriptingExploración y visualización de datosRe: Cambio de colores en el análisis de comparación de mediasSiento tu dolor en esto.
En el menú Filas puedes utilizar Color o Marcar por columna y hacer una leyenda externa, así como guardar los colores en la propiedad de la columna.

¡SIN EMBARGO!, aunque el color está configurado para la columna, los anillos (así como prácticamente todos los elementos gráficos en la plataforma Fit Y by X) ignoran esto, por lo que la coloración de cuadros, anillos, diamantes, etc., debe hacerse manualmente, uno a la vez, para cada gráfico que hagas.
En la parte superior de la pantalla, hay un enlace a "Lista de deseos". Puede ser una buena idea agregarlo allí, si tiene un momento. (El personal no puede agregar artículos a esta lista de deseos)
Re: Cambio de colores en el análisis de comparación de mediasEs posible que tengas que recurrir a scripts. Este ejemplo no es muy sólido, pero da una idea.
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
ow = dt << Oneway(Y(:height), X(:sex), Each Pair(1));
fb = Report(ow)[FrameBox(2)];
segs = fb << Find Segs();
segs << Class Name;
seg = fb << Find Seg(CustomStreamSeg(1));
Eval(EvalExpr(
fb << Add Graphics Script(
circles = Expr(seg << get script);
colors = {"Red", "Blue"};
For(i = 1, i <= N Items(circles), i++,
Pen Color(colors[i]);
Pen Size(2);
Eval(circles[i]);
);
);
));
Write();
