La carte thermique n'affiche pas les cellules sans données dans Graph BuilderNote de l'éditeur : ce sujet a été déplacé d'un commentaire dans la carte thermique à bordure ou à contraste plus élevé dans Graph Builder . Veuillez vous référer à cet élément de la liste de souhaits pour le contexte.
Salut tout le monde,
J'aimerais revenir sur ce sujet. J'essaie de créer une carte thermique similaire, mais les cellules qui n'ont pas de valeurs n'ont pas de bordure, comme vous pouvez également le voir dans l'exemple de Paul (ligne DH). Avez-vous une suggestion sur la manière d'y parvenir ?
J'utilise la carte thermique pour créer une sorte de carte de tranche comportant 21 zones. J'aimerais délimiter toutes les zones, mais le problème est que pour certaines zones, il n'y a pas de données. J'ai déjà essayé de remplir 0, mais cela perturbe le dégradé de couleurs.
Dans l'attente de votre réponse.
Personnalisation de masseRe : Carte thermique bordée ou à contraste plus élevé dans le générateur de graphiquesEn fait, je viens de trouver la solution moi-même... changer automatique en diviseur long ! Merci pour le conseil!
Re : Carte thermique bordée ou à contraste plus élevé dans le générateur de graphiquesBonjour moi,
Merci pour cette suggestion, c'est exactement ce que je recherche. Cependant, dans mon cas, les lignes de la grille traversent les zones réelles, comme vous pouvez le voir ci-dessous :

Pensez-vous qu'il existe un moyen d'obtenir les lignes de la grille entre les deux ?
Re : Carte thermique bordée ou à contraste plus élevé dans le générateur de graphiquesDe quelle couleur voudriez-vous que les cellules sans valeurs soient, je suppose blanches ?Si c'est le cas, vous pouvez ajouter des lignes de grille à l'axe et ajouter la couleur de ligne de la carte thermique, alors vous devriez voir tout rempli :



Voici un script pour recréer ces valeurs :
Names default to here(1);
dt = Open( "$Sample_data/big class.jmp" );
dt << Graph Builder(
Size( 550, 482 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ) ),
Elements( Heatmap( X, Y, Legend( 4 ) ) ),
SendToReport(
Dispatch(
{},
"height",
ScaleBox,
{Label Row(
{Major Grid Line Color( 0 ), Minor Grid Line Color( 0 ),
Show Major Grid( 1 ), Show Minor Grid( 1 )}
)}
),
Dispatch(
{},
"weight",
ScaleBox,
{Label Row(
{Major Grid Line Color( 0 ), Minor Grid Line Color( 0 ),
Show Major Grid( 1 ), Show Minor Grid( 1 )}
)}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg( RectSeg( 1 ), Line Width( 1 ) )}
)
)
)Re : Carte thermique bordée ou à contraste plus élevé dans le générateur de graphiques
Voici à quoi cela ressemble, mais en raison de la saisie de 0, les couleurs des points de données réels sont affectées. Et si je ne mets pas 0, les cellules sans données ne sont pas bordées :
