Cuando construyo un gráfico en JMP, hay una paleta de colores predeterminada (JMP Default).Se basa en el orden, alfabético, creo.
A veces necesito ajustar los colores, pero aun así me gustaría que fueran los mismos que los colores predeterminados.Entonces, por ejemplo, en 1 caso, tengo 3 líneas en mi gráfico superior (azul, rojo, verde) y tres líneas en mi gráfico inferior (naranja púrpura... ¿verde azulado?).Y quiero cambiar las 3 líneas en el gráfico inferior para que sean iguales a las de arriba (azul, rojo, verde).
El problema es que por lo que puedo decir los colores puedo elegir (con clic derecho-> color de línea) no están alineados con la paleta predeterminada de JMP.En realidad no puedo obtener el mismo color rojo.Es un poco más oscuro o un poco más claro.
¿Alguien sabe una buena manera de evitar esto?Porque me gusta la paleta predeterminada de JMP, pero es muy difícil recrear los colores.
No estoy seguro de cuán fácil es usar esta idea, pero puede ir a Otro desde el menú Color de línea y configurar esos colores en Colores personalizados. Es posible que deba configurar Azul tres veces, rojo dos veces y verde una vez, ya que sobrescribirán los colores.

Luego puede obtener los colores de Custom Colors en otras líneas.

Además, dependiendo de cómo esté creando sus tramas, también podría haber otras formas.
Sí, este era el método en el que estaba pensando, pero realmente esperaba que hubiera una solución más sencilla.¿Puedes extraer de alguna manera los valores RGB H/S/L para los colores predeterminados?De lo contrario, será un proceso bastante laborioso de adivinar y comprobar.
Conozco una forma de obtener esos valores, pero se basan en el índice (o algo así...). Puede tener una tabla con muchos valores nominales/ordinales diferentes y luego establecer los colores de los valores de propiedad de la columna con el tema que desee. Esto dará un script como este.
Data Table("Big Class"):name << Set Property(
"Value Colors",
{"ALFRED" = -13912408, "ALICE" = -4042310, "AMY" = -4354269, "BARBARA" =
-13400361, "CAROL" = -2668175, "CHRIS" = -10628061, "CLAY" = -12893483, "DANNY"
= -2600622, "DAVID" = -12921289, "EDWARD" = -9351208, "ELIZABETH" = -2661054,
"FREDERICK" = -13576604, "HENRY" = -9282864, "JACLYN" = -6995852, "JAMES" =
-1524612, "JANE" = -9458080, "JEFFREY" = -14452073, "JOE" = -6391856, "JOHN" =
-2745505, "JUDY" = -10199751, "KATIE" = -7150697, "KIRK" = -10513726, "LAWRENCE"
= -8381519, "LESLIE" = -3502441, "LEWIS" = -3615440, "LILLIE" = -13925307,
"LINDA" = -11502354, "LOUISE" = -7449196, "MARION" = -9229791, "MARK" = -4074344,
"MARTHA" = -13050224, "MARY" = -12565885, "MICHAEL" = -2068529, "PATTY" =
-4494272, "PHILLIP" = -11824110, "ROBERT" = -8734293, "SUSAN" = -13849421, "TIM"
= -13294235, "WILLIAM" = -1078076}
);
Y creo que se pueden convertir usando Color To RGB o Color To HLS.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
Column(dt, "name") << Set Property(
"Value Colors",
{"ALFRED" = -13912408, "ALICE" = -4042310, "AMY" = -4354269, "BARBARA" =
-13400361, "CAROL" = -2668175, "CHRIS" = -10628061, "CLAY" = -12893483, "DANNY"
= -2600622, "DAVID" = -12921289, "EDWARD" = -9351208, "ELIZABETH" = -2661054,
"FREDERICK" = -13576604, "HENRY" = -9282864, "JACLYN" = -6995852, "JAMES" =
-1524612, "JANE" = -9458080, "JEFFREY" = -14452073, "JOE" = -6391856, "JOHN" =
-2745505, "JUDY" = -10199751, "KATIE" = -7150697, "KIRK" = -10513726, "LAWRENCE"
= -8381519, "LESLIE" = -3502441, "LEWIS" = -3615440, "LILLIE" = -13925307,
"LINDA" = -11502354, "LOUISE" = -7449196, "MARION" = -9229791, "MARK" = -4074344,
"MARTHA" = -13050224, "MARY" = -12565885, "MICHAEL" = -2068529, "PATTY" =
-4494272, "PHILLIP" = -11824110, "ROBERT" = -8734293, "SUSAN" = -13849421, "TIM"
= -13294235, "WILLIAM" = -1078076}
);
colors = Column(dt, "name") << Get Property("Value Colors");
color_aa = Parse(Substitute(Char(colors), "=", "=>", "{", "[", "}", "]"));
color_list = color_aa << get values;
Color To RGB(color_list[1]);
Color to HLS(color_list[1]);
Dependiendo de los casos de uso que tenga, es posible que pueda escribir un script para realizar la corrección de color en el generador de gráficos. Otra opción sería tener datos en un formato tal (muy probablemente apilados), que podría tener una columna que pueda usar para determinar los colores.