¿Cuál es la forma JMP fluida de hacer esto?Proceso de fabricación. En I+D, conceptualizamos el producto como una cuadrícula de cuadrados.
+---+---+---+---+---+---+---+---+
5 | | | | | | | | |
+---+---+---+---+---+---+---+---+
4 | | | | | | | | |
+---+---+---+---+---+---+---+---+
3 | | | | | | | | |
+---+---+---+---+---+---+---+---+
2 | | | | | | | | |
+---+---+---+---+---+---+---+---+
1 | | | | | | | | |
+---+---+---+---+---+---+---+---+
1 2 3 4 5 6 7 8Ilustración de ChatGPT.
Entonces las ubicaciones se nombran por su XY, desde 0101 hasta 0508.
Los datos se ven así:
ID | Grade | A | B | C
------+-------+-----+-----+-----
0101 | 0 | 1 | 8 | 0
0102 | 1 | . | 9 | 0
0103 | 1 | . | 7 | 100
En este momento, estoy construyendo la cuadrícula dentro de un bucle de Graph Box y le estoy pidiendo al usuario que alterne entre "vistas". A medida que el usuario alterna la vista, el color de la cuadrícula cambia, pero estoy escribiendo esa parte a mano, con un montón de condicionales, color de relleno ("azul oscuro"), etc.
En lugar de codificar de forma rígida las asociaciones de valores de color por columna, ¿existe alguna función de JMP que pueda utilizar para comunicárselo al usuario? ¿Permitirle elegir una columna y un esquema de color, pero que se muestre en la cuadrícula?
Automatización y scriptingRe: ¿Cuál es la forma fluida de JMP para hacer esto?Por favor, eche un vistazo al archivo de forma, por ejemplo : ¿Cómo creo un mapa de calor de oblea semiconductora?
Se pueden utilizar en Graph Builder para mostrar cuadrículas predefinidas.
Una vez que haya creado su archivo de forma personalizado y configurado el enlace al archivo de forma, todo lo que necesita hacer es arrastrar su columna de ID a la zona de colocación de forma:

Re: ¿Cuál es la forma fluida de JMP para hacer esto?Hola @mtowle419 ,
Si desea dividir el ID de ubicación en columnas X e Y, puede usar el Generador de gráficos y arrastrar estas columnas a las funciones X e Y.
Luego, seleccione el elemento Mapa de calor y arrastre la columna A a la función Color.
Puedes elegir un degradado de color apropiado.
Para permitir que el usuario alterne entre mostrar colores para las columnas A, B y C, deberá agregar un Selector de columnas e incluir estas tres columnas.
Así es como se vería usando el conjunto de datos de muestra de Big Class si suponemos que X=sexo e Y=edad y que la altura en el rol Color se puede alternar con el peso, donde usaríamos las columnas A, B y C.

Aquí está el script JSL si quieres probarlo tú mismo:
Graph Builder(
Size( 151, 233 ),
Show Control Panel( 0 ),
Variables( X( :sex ), Y( :age ), Color( :height ) ),
Elements( Heatmap( X, Y, Legend( 5 ) ) ),
Column Switcher( :height, {:height, :weight} )
);
~Juan