Agrupamiento de mapas de calor en JMP 15Tengo un problema con la clasificación de mapas de calor en JMP Pro 15. Mi variable de eje (tiempo) es continua y consta de intervalos de 0,2 s. Sin embargo, JMP 15 trata todos los incrementos <=1 exactamente de la misma manera, trazando el mapa de calor con un incremento de 1.
Esto no fue un problema en JMP13... los dos gráficos a continuación son los mismos datos, el mismo script.
Gracias de antemano por cualquier opinión sobre lo que está pasando aquí.

Modelado estadístico avanzadoAutomatización y scriptingCombinación y limpieza de datosExploración y visualización de datosRe: Mapa de calor binning en JMP 15Gracias... ¡Esas soluciones funcionan!
Re: Mapa de calor binning en JMP 15Hola @miguelh ,
Veo exactamente lo que está experimentando: configurar el eje con un Incremento = 0.2, y Minor Ticks = 0 también me devuelve este gráfico:

Lo cual, como observaste, no es un incremento de 0.2, sino de 1. Creo que lo que está sucediendo es que la lógica de visualización del eje JMP, para no tener etiquetas que se superpongan, está en conflicto con su especificación. Podemos solucionar esto especificando un incremento que JMP puede mostrar con las etiquetas, como un incremento de 2, pero luego tenemos la cantidad de marcas menores especificadas para hacer intervalos de 0.2, por lo que son 9 marcas menores (en 0.2, 0.4,0.6,0.8,1.0,1.2,1.4,1.6,1.8). Hacer eso devuelve:

¿Te funciona como solución?
No lo recomiendo, pero una alternativa para que la lógica de visualización del eje no choque con el incremento es hacer que el gráfico sea lo más grande posible y disminuir el tamaño de la fuente hasta que sea posible mostrar las etiquetas para su incremento. Si hace eso, nada choca y jmp seguirá adelante con un incremento = 0.2 y sin marcas menores.

Una opción final, que sugiero solo si tiene todos los incrementos representados en los datos, es hacer que la columna del eje X sea Nominal. Eso forzará la visualización de cada contenedor medido, con jmp empaquetando el etiquetado (ahora categórico) lo mejor que pueda:

@Julian
Re: Mapa de calor binning en JMP 15Gracias por seguir con este Julian... feliz de compartir un archivo de datos. Dejé un script para producir el mapa de calor en la tabla.
Como puede ver, el script especifica un incremento de 0,2, pero produce un mapa de calor con un incremento de 1. Para mí, este problema es específico de JMP 15 Pro (funciona bien en JMP 13).
Además, al pasar el cursor sobre un punto en el mapa de calor, se confirma que cada uno tiene un promedio de 5 filas.

Re: Mapa de calor binning en JMP 15Hola @miguelh
Parece que no puedo replicar lo que está experimentando en JMP 15: cuando cambio el incremento del eje X, el mapa de calor se actualiza a esa nueva configuración. Veamos si podemos determinar si esto es algo específico con sus datos, o si hay algo específico con su instalación de JMP que va mal.
Usando el conjunto de datos de muestra de Iris.jmp, podemos hacer el siguiente mapa de calor, lo que permite la escala predeterminada de los contenedores:
Open("$SAMPLE_DATA\Iris.jmp");
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :Petal width ), Y( :Sepal length ) ),
Elements( Heatmap( X, Y, Legend( 7 ) ) )
);
Esto devolverá:

Al hacer doble clic en el eje X, podemos ver que el Incremento y los ticks menores están configurados de tal manera que obtendremos un contenedor en la x cada 0,25: el incremento de 0,5 dividido por 1 tick menor en 2 secciones:

Si quisiéramos bins en cada incremento de 0.10, sin ticks menores, usaríamos:

y eso me devuelve esto (después de hacer la ventana un poco más grande para detener el canto en el eje X):

¿Eres capaz de replicar este comportamiento de forma interactiva? Si es así, debe haber algo con su tabla de datos particular que impida que el Mapa de calor respete sus cambios de incremento. ¿Puedes compartir un poco de tus datos?
@Julian
Re: Mapa de calor binning en JMP 15Gracias Julián... He probado los dos. Establecer el incremento en 0.2 por alguna razón todavía produce un mapa de calor con un incremento de 1.0 en JMP 15; la única diferencia entre los 2 mapas de calor que publiqué es la versión de JMP. Los incrementos y todos los demás ajustes de ejes/gráficos son exactamente iguales. El tiempo se define como continuo, pero cambiarlo a ordinal no tiene ningún efecto.
Re: Mapa de calor binning en JMP 15Hola @miguelh ,
Respondí una pregunta similar a la tuya en este post:
Algún problema al usar Heatmap.
En resumen, JMP 15 intenta mantener la cantidad de contenedores para el mapa de calor en un número razonable cuando tiene un tipo de modelado continuo. Si ha resumido datos en intervalos predecibles, podría tratar esa variable como Nominal y JMP trazará cada incremento. Alternativamente, como muestro en la publicación que vinculé arriba, podrías ir a la configuración del eje X (haz doble clic en el eje X) y cambiar el incremento para que coincida con el nivel deseado (0.2 en tu caso).
¡Espero que esto ayude!
@Julian
Re: Agrupamiento de mapas de calor en JMP 15Deseo solucionar este problema con una nueva configuración en el generador de gráficos:
Mapa de calor: opción para ajustar el tamaño del contenedor