JSL colorant un seul élément de la légende avec une couleur personnaliséeSalut tout le monde,
J'essaie de corriger la coloration de mon tableau de variabilité. Je crée le graphique de variabilité, puis j'utilise la légende des lignes pour créer une légende pour la dose de la colonne. J'essaie de colorer l'étiquette "contrôler" la couleur noire via le code JSL. Comment est-ce possible. J'ai essayé de nombreuses combinaisons mais mon JMP 16 ne semble rien colorer différemment. Toute aide serait appréciée pour l'obtenir comme sur la photo ci-jointe. Vous trouverez ci-dessous le code que j'ai essayé. Merci!
dt = Open("$SAMPLE_DATA/Blood Pressure.jmp");<BR />vc = Variability Chart(
Y( :BP 8M ),
X( :Subject ),
Show Range Bars( 0 ),
Show Cell Means( 0 ),
Std Dev Chart( 0 ),
SendToReport(
Dispatch(
{"Variability Chart for BP 8M"},
"Variability Chart",
FrameBox,
{Row Legend(
Dose,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
/*Custom Colors(
{{"Control", RGB Color(0,0,0)}}
)*/
)}
)
)
);
vc << Legend(
Color(1),
Color Theme("JMP Default"),
Customize(
1,
{Row Label("Control"), Text Color(RGB Color(0,0,0))}
)
);<SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><span class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><img src="https://us.v-cdn.net/6038925/uploads/images/56325iEE1691BA860D2846/image.png" role="button" title="image.png" alt="image.png" /></span></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><span class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 508px;"><img src="https://us.v-cdn.net/6038925/uploads/images/56326i321BA57BF4641760/image.png" role="button" title="image.png" alt="image.png" /></span></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN>Automatisation et scriptsExploration et visualisation des donnéesRe : Coloration JSL d'un seul élément de la légende avec une couleur personnalisée

Re : Coloration JSL d'un seul élément de la légende avec une couleur personnaliséeJe pense que les légendes de lignes ne sont pas du tout personnalisables. Vous pouvez essayer d'utiliser la propriété de colonne Value Colors, puis l'utiliser avec la légende de ligne.



Re : Coloration JSL d'un seul élément de la légende avec une couleur personnaliséeJe vois, merci de m'avoir signalé cette fonctionnalité. Sauriez-vous par hasard comment faire cela en JSL ?
Re : Coloration JSL d'un seul élément de la légende avec une couleur personnaliséeJe suis presque sûr que JMP peut écrire cela pour vous MAIS vous devrez peut-être créer des données de maquette selon si vous pourriez avoir plus de catégories à l'avenir, car la propriété Value Colors n'est pas définie par thème mais par couleurs.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Blood Pressure.jmp");
Column(dt, "Dose") << Set Property(
"Value Colors",
{"A" = -13912408, "B" = -4042310, "Control" = 0, "Placebo" = -13400361}
);
varchart = dt << Variability Chart(
Y(:BP 8M),
Model("Main Effect"),
X(:Subject),
SendToReport(
Dispatch(
{"Variability Gauge Analysis for BP 8M", "Variability Chart for BP 8M"},
"Variability Chart",
FrameBox,
{Row Legend(
Dose,
Color(1),
Color Theme(""), // JMP seems to leave this "" when using Value Colors
Marker(0),
Marker Theme(""),
Continuous Scale(0),
Reverse Scale(0),
Excluded Rows(0)
)}
)
)
);