Binning de Heatmap dans JMP 15Je rencontre un problème avec le binning de heatmap dans JMP Pro 15. Ma variable d'axe (temps) est continue et se compose d'intervalles de 0,2 s. Cependant, JMP 15 traite tous les incréments <= 1 exactement de la même manière, en traçant la carte thermique avec un incrément de 1.
Ce n'était pas un problème dans JMP13 .... les 2 tracés ci-dessous sont les mêmes données, même script.
Merci d'avance pour toute réflexion sur ce qui se passe ici.

GraphiqueRe: binning Heatmap dans JMP 15salut @michaelh ,
J'ai répondu à une question similaire à la vôtre dans cet article:
Un problème lors de l'utilisation de Heatmap.
En bref, JMP 15 tente de maintenir le nombre de cases pour la carte thermique à un nombre raisonnable lorsque vous avez un type de modélisation continue. Si vous avez résumé les données à des intervalles prévisibles, vous pouvez traiter cette variable comme Ordinal et JMP tracera chaque incrément. Alternativement, comme je le montre dans le post auquel j'ai lié ci-dessus, vous pouvez à la place accéder aux paramètres de l'axe X (double-cliquez sur l'axe des x) et modifier l'incrément pour correspondre au niveau souhaité (0,2 dans votre cas).
J'espère que ça aide!
@julien
Re: binning Heatmap dans JMP 15Merci Julian ... J'ai essayé les deux. Définir l'incrément à 0,2 pour une raison quelconque produit toujours une carte thermique avec un incrément de 1,0 dans JMP 15 - la seule différence entre les 2 cartes thermiques que j'ai postées est la version JMP. Les incréments et tous les autres paramètres d'axe / tracé sont exactement les mêmes. Le temps est défini comme continu, mais le changer en ordinal n'a aucun effet.
Re: binning Heatmap dans JMP 15salut @michaelh
Je n'arrive pas à reproduire ce que vous rencontrez dans JMP 15: lorsque je change l'incrémentation de l'axe X, la carte de chaleur se met à jour avec ce nouveau paramètre. Voyons si nous pouvons déterminer s'il s'agit de quelque chose de spécifique avec vos données, ou s'il y a quelque chose de spécifique avec votre installation de JMP qui ne va pas.
En utilisant le jeu de données d'exemple Iris.jmp, nous pouvons créer la carte thermique suivante, permettant la mise à l'échelle par défaut des bins:
Open("$SAMPLE_DATA\Iris.jmp");
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :Petal width ), Y( :Sepal length ) ),
Elements( Heatmap( X, Y, Legend( 7 ) ) )
);
Cela retournera:

En double-cliquant sur l'axe X, nous pouvons voir que l'incrément et les graduations mineures sont définies de telle sorte que nous obtiendrons une case sur le x tous les 0,25 - l'incrément de 0,5 divisé par 1 graduation mineure en 2 sections:

Si nous voulions des classes à chaque incrément de 0,10, sans graduations mineures, nous utiliserions:

et cela me renvoie ceci (après avoir agrandi la fenêtre pour arrêter le chant sur l'axe X):

Êtes-vous capable de reproduire ce comportement de manière interactive? Si tel est le cas, il doit y avoir quelque chose dans votre table de données particulière qui empêche la carte thermique d'honorer vos modifications d'incrément. Êtes-vous capable de partager un peu de vos données?
@julien