¿Cómo establecer colores definidos por el usuario para la propiedad de columna "colores de valor" por jsl?
Hola expertos en JMP,
Me pregunto si hay una manera de establecer los colores definidos por el usuario en el menú de colores que se muestra a continuación mediante cualquier secuencia de comandos.
Para los colores de valor, quiero usar colores que no están disponibles en los colores predeterminados propuestos. Una vez que haya definido estos colores adicionales definidos por el usuario por mí mismo, puedo usarlos como quiera. Sin embargo, después de una nueva instalación de jmp, desapareció y tengo que hacer el mismo ejercicio nuevamente. Por lo tanto, me gustaría automatizar mediante secuencias de comandos para establecer estos colores.
No encontré este menú de colores en la documentación y no tengo idea de cómo acceder con JSL 
¿Tienes alguna idea?
gracias
Re: ¿cómo establecer colores definidos por el usuario para la propiedad de columna "colores de valor" por jsl?solo quiero compartir la solución que encontramos...
Estos colores definidos por el usuario se almacenan en la carpeta jmp: C:\Usuarios\nombre de usuario\AppData\Roaming\SAS\JMP\15
El nombre del archivo es JMP.PFSCC . El archivo se puede copiar a una nueva versión de JMP o a otro usuario, incluso a través de un script jsl 
Re: ¿cómo establecer colores definidos por el usuario para la propiedad de columna "colores de valor" por jsl?
gracias melanie Mucho para leer. Pero tampoco es lo que estoy buscando.
Tal vez explique un poco más de fondo para mi caso de uso.
- en nuestra empresa usamos colores de diseño coparate (los temas de color de JSL como usted mencionó están en su lugar)
- para el análisis exploratorio de datos usamos el generador de gráficos, por ejemplo

- cuando se utiliza un código de color, a veces es necesario cambiar el color (p. ej. Quiero tener nuestro diseño coparate rojo y verde en lugar de arriba azul y amarillo)
- esto lo hago a través de la propiedad de la columna como se muestra a continuación. Y dado que no hay ninguno de nuestros colores de diseño compartidos disponibles aquí en este menú de colores, los definí todos manualmente aquí como color definido por el usuario. Con esto ahora puedo recogerlos y todo está bien.


- Mi objetivo ahora es definir estos colores que definí manualmente en este menú a través de un script JSL. Así que quiero automatizar el paso de escribir el color y crear estos colores definidos por el usuario en este menú que se muestra arriba. Pero hasta ahora no tengo idea de cómo acceder a través de JSL
gracias
Re: ¿cómo establecer colores definidos por el usuario para la propiedad de columna "colores de valor" por jsl?gracias melanie Mucho para leer. Pero tampoco es lo que estoy buscando.
Tal vez explique un poco más de fondo para mi caso de uso.
- en nuestra empresa usamos colores de diseño coparate (los temas de color de JSL como usted mencionó están en su lugar)
- para el análisis exploratorio de datos usamos el generador de gráficos, por ejemplo
- cuando se utiliza un código de color, a veces es necesario cambiar el color (p. ej. Quiero tener nuestro diseño coparate rojo y verde en lugar de arriba azul y amarillo)
- esto lo hago a través de la propiedad de la columna como se muestra a continuación. Y dado que no hay ninguno de nuestros colores de diseño compartidos disponibles aquí en este menú de colores, los definí todos manualmente aquí como color definido por el usuario. Con esto ahora puedo recogerlos y todo está bien.


- Mi objetivo ahora es definir estos colores que definí manualmente en este menú a través de un script JSL. Así que quiero automatizar el paso de escribir el color y crear estos colores definidos por el usuario en este menú que se muestra arriba. Pero hasta ahora no tengo idea de cómo acceder a través de JSL
gracias
Re: ¿cómo establecer colores definidos por el usuario para la propiedad de columna "colores de valor" por jsl?Puede crear su propio tema de color y luego aplicarlo a Value Colors ya sea en el cuadro de diálogo Col Info o usando el mensaje Establecer propiedad en JSL. Aquí está la ayuda para crear un tema de color usando JSL:
https://www.jmp.com/support/help/en/15.1/#page/jmp/graphics-functions.shtml#ww4847088
Busque Agregar tema de color.
El índice de secuencias de comandos también tiene información sobre temas de color y propiedades de columna.
Espero que esto sea lo que estás buscando,
melanie
Re: ¿cómo establecer colores definidos por el usuario para la propiedad de columna "colores de valor" por jsl?gracias por la rápida respuesta Ron. Desafortunadamente, esto no es lo que estoy buscando. Mi objetivo es establecer los colores como se muestra en la captura de pantalla del script jsl. Comienzo con colores vacíos definidos por el usuario, luego ejecuto el script y, como resultado, los colores deben configurarse como se muestra en la captura de pantalla.
¿Tienes una idea de cómo hacer que esto suceda?
gracias
Re: ¿cómo establecer colores definidos por el usuario para la propiedad de columna "colores de valor" por jsl?Hola @ivo
intente lo siguiente y vea si lo lleva a donde quiere
names default to here (1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
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}
)
<< Color Cell by Value;
en general, sugeriría configurar los colores una vez manualmente desde el menú. luego, puede exportar el script de la columna usando este ingenioso complemento
Copiar-guión-para-columna-s-seleccionada-al-portapapeles
Permítanos saber si funciona
Ron