<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut tout le monde,
J'utilise un filtre de données local pour sélectionner des éléments de légende afin de les comparer. en cela, j'ai des lignes qui sont traitées comme des cibles (que je veux les garder en couleur noire et en pointillés). donc je le fais manuellement après avoir ajusté les lignes. maintenant, lorsque je commence à utiliser le filtre de données local, la couleur des points de données cibles est passée au bleu et toutes les lignes d'ajustement rouges et bleues sont également passées au noir. comme vous pouvez le voir sur la photo du bas.
J'ai commencé à utiliser le filtre de données car je souhaite masquer la ligne d'ajustement ainsi que les points de données lorsque vous sélectionnez une légende, car les lignes ne sont pas dynamiques, seules les données le sont.
J'ai également collé le code pour la table de données qui aura également ce tableau, si quelqu'un veut voir le problème.

après filtre de données

Nouveau tableau( "Test",
Ajouter des lignes ( 16 ),
Nouveau Scénario(
"Bivarié",
Bivarié(
O(
),
X( :a ),
Recalcul automatique( 1 ),
Ajuster où (
:c == "A",
Ajustement orthogonal(
Ajuster X à Y,
{Couleur de la ligne("Rouge foncé moyen"), Largeur de la ligne( 2 )}
)
),
Ajuster où (
:c == "B",
Ajustement orthogonal(
Ajuster X à Y,
{Couleur de la ligne( "Vert foncé moyen"), Largeur de la ligne( 2 )}
)
),
Ajuster où (
:c == "cible",
Ajustement orthogonal(
Ajuster X à Y,
{Couleur de ligne( "Noir" ), Style de ligne( "Pointillés" ), Largeur de ligne( 2 )}
)
),
EnvoyerVersRapport(
Expédition(
{},
"1",
ScaleBox,
{Min( 0 ), Max( 9.23175965665236 ), Inc( 2 ), Tiques mineures( 0 ),
Imbrication des lignes d'étiquettes ( 1 )}
),
Dispatch( {}, "2", ScaleBox, {Max( 14.1371428571429 )} ),
Expédition(
{},
"Parcelle Bivar",
FrameBox,
{DispatchSeg( Line Seg( 1 ), {Line Width( 2 )} ),
DispatchSeg( Line Seg( 2 ), {Line Width( 2 )} ),
DispatchSeg(
Segment de ligne( 3 ),
{Style de ligne( "Pointillés" ), Largeur de ligne( 2 )}
), Légende de ligne(
c,
Couleur( 1 ),
Thème de couleur ("JMP Dark"),
Marqueur( 0 ),
Thème de marqueur( "" ),
Échelle continue( 0 ),
Inverser l'échelle( 0 ),
Lignes exclues( 0 )
)}
)
)
)
),
Nouvelle colonne( "a",
numérique,
"Continu",
Format( "Meilleur", 13 ),
Définir les valeurs( [1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8] )
),
Nouvelle colonne( "b",
numérique,
"Continu",
Format( "Meilleur", 13 ),
Définir les valeurs ([2, 3, 5, 6, 6, 7, 9, 10, 4, 5, 6, 7, 8, 9, 10, 11])
),
Nouvelle colonne( "c",
Personnage,
"Nominal",
Définir les valeurs(
{"A", "A", "B", "B", "A", "A", "B", "B", "cible", "cible", "cible", "cible",
"cible", "cible", "cible", "cible"}
)
),
Définir les états de ligne(
[4864, 4864, 5120, 5120, 4864, 4864, 5120, 5120, 5376, 5376, 5376, 5376,
5376, 5376, 5376, 5376]
)
)
Je veux juste confirmer, quelle version de JMP utilisez-vous ?
Je pense que si vous modifiez la section de votre script relative à la légende, la sélection d'un changement de couleur dans la zone de légende fonctionne mieux.
{ Légende de ligne (
sexe ,
Couleur ( 0 ) ,
Thème de couleur ( "" ) ,
Marqueur ( 0 ) ,
Thème de marqueur ( "" ) ,
Échelle continue ( 0 ) ,
Échelle inversée ( 0 ) ,
Lignes exclues ( 0 )
)}
Lorsque j'ai apporté ces modifications, j'ai pu changer la valeur "cible" en noir et la faire rester noire.