Masquer l'étiquette du numéro de l'axe des x et de l'axe des yBonjour la communauté JMP,
Je prépare mon exposé sur le prochain sommet de la découverte.
Pour des raisons de confidentialité, je ne peux pas afficher les étiquettes des axes y et x.
Voir la photo, où j'ai supprimé la zone d'axe via l'option de visibilité des propriétés.


La normalisation de toutes les données entre 0 et 1 modifie toutes les analyses que j'ai effectuées avec des scripts.
Donc, comme je le vois, je dois conserver les numéros d'origine (confidentiels) mais je dois masquer l'Axis Box.
Quelqu'un peut-il m'aider avec une meilleure idée que de le faire manuellement dans les propriétés ou une approche totalement différente pour éviter de montrer des données confidentielles ?
Idéalement, il y aurait quelque chose comme une colonne de propriétés qui supprime le nombre affiché sur les axes dans toutes les analyses.
Appréciez un indice pour un moyen plus facile de le faire !
Merci!
Ben
GraphiqueAutreles fenêtresRe: Masquer l'étiquette numérique de l'axe des x et de l'axe des yVoici un script simple qui masquera les valeurs des axes pour toutes les fenêtres de votre session.Pour rendre les valeurs d'axe visibles, remplacez "caché" par "visible" et réexécutez le script.
Names Default To Here( 1 );
i = 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//AxisBox" )) << visibility( hidden ) );
i++;
);
Re: Masquer l'étiquette numérique de l'axe des x et de l'axe des ysalut @Benjamin_Fuerst ,
je pense @txnelson a donné une bonne solution.
Je m'attendais à avoir cette capacité dans les préférences mais je n'ai pas réussi à voir de différence avec ou sans ces options sélectionnées. Quelqu'un peut-il démontrer la différence?

Re: Masquer l'étiquette numérique de l'axe des x et de l'axe des ySelon exactement ce dont vous avez besoin, vous pouvez également supprimer les nombres qui apparaissent sur les axes :
</CODE></PRE></LINGO-BODY><LINGO-SUB id="lingo-sub-438833" slang="en-US">Re: Masquer l'étiquette numérique de l'axe des x et de l'axe des y</LINGO-SUB><LINGO-BODY id="lingo-body-438833" slang="en-US"><P><A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/958" target="_blank">@ron_horne</A> Je ne pouvais pas voir de différence si elle était cochée ou non dans le graphbuilder...</P></LINGO-BODY><LINGO-SUB id="lingo-sub-438834" slang="en-US">Re: Masquer l'étiquette numérique de l'axe des x et de l'axe des y</LINGO-SUB><LINGO-BODY id="lingo-body-438834" slang="en-US"><P><A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/2687" target="_blank">@txnelson</A><A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/3605" target="_blank"> @ian_jmp</A> : Merci beaucoup.</P>
<P>En fait, un mélange de vos deux réponses a fait la chose dont j'avais besoin à ce stade.</P>
<PRE><CODE class=" language-jsl">Names Default To Here( 1 );
i= 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//AxisBox" )) << Show Major Labels( 0 ) );
i++;
)NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
biv = dt << Bivariate(X(:height), Y(:weight));
Wait(2);
bivRep = Report(biv);
abs = bivRep << Xpath("//AxisBox");
abs << Show Major Labels( 0 );
Pour supprimer tous les éléments d'axe d'un axe de profileur (sauf le titre), j'ai étendu le script avec ceci
Names Default To Here( 1 );
i = 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//TextBox" )) << visibility( hidden ) );
i++;
);
i= 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//AxisBox" )) << Show Major Labels( 0 ) );
i++;
);
i= 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//NumberEditBox" )) << visibility( hidden ) );
i++;
);
Il faut être prudent, car par exemple xpath( "//TextBox" )) attribue ensuite la visibilité à toutes les zones de texte.
Cela supprime d'autres choses que l'on ne veut probablement pas supprimer !
@Florian_Vogt @Emmanuel_Romeu : Depuis que nous avons discuté de cela, possible intéressant de connaître ce travail autour!
Re : Masquer l'étiquette du numéro de l'axe des x et de l'axe des ysalut @ron_horne ,
avez-vous redémarré JMP après avoir modifié la préférence ?