Défi GraphBuilder: comment ajouter des étiquettes à la droite d'une carte de chaleurBonjour la communauté JMP,
J'essaie de pousser GraphBuilder à sa limite en créant le tracé Heatmap suivant à partir du fichier joint avec des étiquettes supplémentaires (: CLASS) à droite du tracé principal. J'ai essayé d'ajouter la variable CLASS en tant que deuxième axe droit en Y, mais elle crée une échelle indépendante qui ne s'aligne pas sur les catégories définies par l'axe de gauche (: ASSOCIATION>: MODULE). N'importe quelle astuce pour y arriver (l'alternative consiste à ajouter ces étiquettes à la main dans un programme graphique).
Ce que j'ai jusqu'à présent Ce que je cherche


Merci de votre aide.
TS
PS
Voici le script pour le graphe de gauche (ce que j'ai jusqu'à présent)
Graph Builder(
Size( 669, 634 ),
Variables(
X( :COMPARISON ),
Y( :ASSOCIATION ),
Y(
:MODULE,
Position( 1 ),
Order By( :Cluster, Ascending, Order Statistic( "Mean" ) )
),
Color( :Data )
),
Elements( Heatmap( X, Y( 2 ), Y( 1 ), Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"COMPARISON",
ScaleBox,
{Add Ref Line( 1.5, "Solid", "Black", "", 3 )}
),
Dispatch(
{},
"ASSOCIATION",
ScaleBox,
{Label Row( 2, {Major Grid Line Color( 0 ), Show Major Grid( 1 )} )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
5,
Properties(
0,
{gradient(
{Color Theme( "Cool to Warm" ), Min Lightness( 0.1261 ),
Scale Values( [-3 0 3] ), Width( 12 )}
)},
Item ID( "Data", 1 )
)
)}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Grid Line Order( 2 ), Reference Line Order( 3 )}
)
)
);Re: Défi GraphBuilder: comment ajouter des étiquettes à la droite d'une carte de chaleurPeut-être que ceci (classe abandonnée sur l'axe de gauche dans l'une des zones de dépôt):
Ajouter des étiquettes de fonction sur le côté gauche
Graph Builder(
Size( 625, 586 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X( :COMPARISON ),
Y( :ASSOCIATION ),
Y( :CLASS, Position( 1 ) ),
Y(
:MODULE,
Position( 1 ),
Order By( :Cluster, Ascending, Order Statistic( "Mean" ) )
),
Color( :Data )
),
Elements( Heatmap( X, Y( 3 ), Y( 1 ), Y( 2 ), Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"COMPARISON",
ScaleBox,
{Add Ref Line( 1.5, "Solid", "Black", "", 3 )}
),
Dispatch(
{},
"ASSOCIATION",
ScaleBox,
{Label Row( 2, {Major Grid Line Color( 0 ), Show Major Grid( 1 )} )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
5,
Properties(
0,
{gradient(
{Color Theme( "Cool to Warm" ), Min Lightness( 0.1261 ),
Scale Values( [-3 0 3] ), Width( 12 )}
)},
Item ID( "Data", 1 )
)
)}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
);