recréer la carte des couleurs à partir du regroupement hiérarchique dans le générateur de graphiquesChère communauté JMP
L'option de cluster bidirectionnel dans le cluster hiérarchique fournit une très bonne carte de couleurs qui met à l'échelle chaque colonne individuellement, de sorte que si j'ai une colonne avec des valeurs élevées, elle n'éclipse pas le reste des colonnes. Alors que si j'essaie de créer le tracé dans le générateur de graphiques, par exemple sous forme de carte thermique, les variables évoluent ensemble et je perds beaucoup de données, car seuls les cas extrêmes apparaissent. Le problème est que le cluster hiérarchique perturbe mon ordre d'étiquettes.
Alors, comment puis-je recréer une carte de couleurs qui conserve le même ordre d'étiquettes que dans ma table de données mais qui présente la caractéristique unique de mettre à l'échelle individuellement chaque variable ?
Merci!
Personnalisation de masseRe : recréer la carte des couleurs à partir d'un clustering hiérarchique dans le générateur de graphiquesDésolé pour la réponse tardive.Je suis nouveau sur le forum.Je suis d'accord avec d'autres que vous pouvez bien le faire dans Graphs>Cell plot , pour créer une carte thermique personnalisable avec contrôle de la mise à l'échelle.Cependant, j'ai quelques conseils simples.Tout d’abord, représentez vos données sous forme de matrice avec la variable sur laquelle vous souhaitez contrôler l’échelle sous forme de colonnes et l’autre variable dans la dimension X. Lorsque vous avez choisi Cell plot under graph, placez toutes vos variables de colonne dans la zone de réponse Y, puis sélectionnez l'en-tête de colonne qui contient vos autres variables (lignes) répertoriées et placez-la dans la zone qui dit "étiquette" (pas X) .Assurez-vous de décocher la case en dessous qui indique une mise à l'échelle uniforme.Désormais, toutes vos catégories Y sont mises à l'échelle indépendamment les unes des autres.Si vous cliquez sur le triangle rouge à l'envers, vous pouvez sélectionner « Légende » et afficher l'échelle pour chaque colonne individuelle. Si vous rencontrez toujours des problèmes dans une seule colonne, car une valeur aberrante efface la couleur des autres valeurs, vous devriez probablement tracer les scores Z comme cela a été évoqué dans une réponse précédente.Cependant, même dans ce cas, vous pouvez toujours perdre de la couleur.En règle générale, les gens fixent une limite pour les valeurs supérieure et inférieure autorisées, et pour le cas des valeurs Z, nous définissons généralement cette limite à Z = -3 et +3 afin que toutes les valeurs se situent entre les deux.Assurez-vous simplement que votre légende indique qu'une valeur peut être supérieure ou égale (ou inférieure ou égale) aux limites choisies.Vous pouvez facilement transformer vos valeurs dans Excel avec la formule = médiane (-X, valeur de cellule, Y) où X et Y sont les limites inférieure et supérieure autorisées. Vous trouverez ci-joint un exemple d'une de mes cartes thermiques réalisée de cette façon. Les échelles se ressemblent toutes car j'ai fixé les limites supérieure et inférieure à 3, -3. Si chaque valeur Y a les mêmes limites supérieure et inférieure, vous pouvez également cocher la case Échelle uniforme. Mais encore une fois, vous pouvez définir les limites supérieure et inférieure de votre choix pour chaque colonne.Transformez simplement les données dans Excel pour le faire manuellement avant de tracer. Vous pouvez également cliquer avec le bouton droit sur la carte thermique pour éliminer les lignes de bordure entre les cellules ou les carrés.J'espère que cela pourra aider.
Mitch
Re : recréer la carte des couleurs à partir d'un clustering hiérarchique dans le générateur de graphiquesSalut @ezorlo ,
Il est difficile de le dire avec certitude à partir de vos visualisations, mais il semble que vos données soient au format « empilées » en fonction de la sortie Heat Map que vous avez fournie. Il serait utile de voir un exemple de tableau pour voir comment vos données sont organisées, car le clustering peut être effectué soit avec des données « empilées » (en hauteur), soit « comme d'habitude » (en largeur)... mais je vais essayer. .
La "carte de couleurs" que vous souhaitez produire peut être réalisée à l'aide de la plateforme Graph->Cell Plot, cependant, vos données devront être au format "large". Si mon hypothèse est correcte et que vos données sont empilées, utilisez l'utilitaire Tables->Split pour réorganiser vos données en plaçant "développement" dans le rôle Split By, "Data" dans le rôle Split Columns et "Label" dans le groupe. rôle (j'ai basé ces rôles sur la sortie de la carte thermique que vous avez fournie). Vous devrez peut-être recourir au tableau résultant pour qu'il corresponde à l'ordre souhaité.
Utilisez maintenant la plateforme Graph->Cell Plot sur la nouvelle table : placez les nouvelles colonnes de données (aucune, jeune, etc.) dans le rôle Y, Response et "Label" dans le rôle Label. Cela devrait générer le tracé cellulaire que vous recherchez.
Encore une fois, si cela ne fonctionne pas pour vous, vous devrez peut-être fournir plus d'informations (de préférence quelques exemples de données).
-Jerry
Re : recréer la carte des couleurs à partir d'un clustering hiérarchique dans le générateur de graphiquesAvez-vous essayé d'activer la propriété Row Order dans la colonne avec vos étiquettes ?

Re : recréer la carte des couleurs à partir d'un clustering hiérarchique dans le générateur de graphiquesSalut,
Je ne sais pas si j'ai raison, mais il semble que les données de clustering bidirectionnel aient été standardisées par colonnes (option standard pour le clustering hiérarchique) tandis que la carte thermique recréée utilise l'échelle d'origine.
Si tel est le cas, vous pouvez facilement standardiser vos données en sélectionnant les colonnes de données > cliquez avec le bouton droit sur l'en-tête > sélectionnez Nouvelle colonne de formule > Distributionnelle > Standardisée. Ensuite, utilisez la colonne standardisée comme variable de couleur dans votre carte thermique.
J'espère que ça aide.
Meilleur,
TS