Se débarrasser des notes de bas de page à la fin de graphbuilderSalut,
Je travaille sur le jeu de données Cities pour créer un journal d'objets GraphBuilder. J'ai exclu quelques lignes, et il est clairement visible au bas du graphique (comme indiqué dans l'image ci-dessous) comme "où 4 lignes exclues". Cela a été construit de manière interactive et je peux supprimer la note de bas de page manuellement. Mais comme j'utilise un script, je souhaite incorporer une ligne dans mon code qui n'affiche pas cette note de bas de page. Existe-t-il un moyen d'y parvenir?
Merci.

Automatisation et scriptExploration et visualisation des donnéesRe : Se débarrasser des notes de bas de page à la fin de graphbuilderJ'utilise habituellement XPath pour masquer cette zone de texte
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Rows([1,2]) << Hide and Exclude(1) << Clear Select;
gb = dt << Run Script("Graph Builder Line and Bar Charts");
wait(2); // For demo purposes
where_tb = (gb << Top Parent) << XPath("//TextBox[contains(text(), 'Where(')]");
where_tb << Visibility("Collapse");
Re : Se débarrasser des notes de bas de page à la fin de graphbuilder(gb << Report)["Graph Builder", Text Box( 5 )] << Visibility( "Hidden" )
Avec "gb" étant votre plate-forme Graph Builder, cela semble fonctionner.Je ne suis pas sûr que ce soit toujours le numéro 5, cependant.
Re : Se débarrasser des notes de bas de page à la fin de graphbuilderSi vous n'avez pas du tout besoin du Footer, vous pouvez aussi le désactiver dans les Préférences :

Re : Se débarrasser des notes de bas de page à la fin de graphbuilderMerci pour votre réponse.
Serait-il possible de l'incorporer dans ce script ? J'essaie d'ajouter des objets GB dans ListBox.
Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :Region ), Y( :OZONE ) ),
Elements( Points( X, Y, Legend( 7 ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
OutlineBox,
{Set Title( "OZONE vs Region" ), Image Export Display( Normal )}
),
Dispatch( {}, "graph title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "X title", TextEditBox, {Set Text( "" )} ),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Marker Size( 5 ), Marker Drawing Mode( "Normal" )}
)
)
);Re : Se débarrasser des notes de bas de page à la fin de graphbuilderMerci pour votre réponse. Mais je souhaite intégrer cela en tant que fonctionnalité dans un complément que je crée. Il sera utilisé par d'autres membres de l'équipe, il faut donc un script pour le permettre.
Re : Se débarrasser des notes de bas de page à la fin de graphbuilderOui, il suffit d'inclure
Show Footer( 0 ),
dans le script GraphBuilder, comme Show Legend(0).
Si vous avez trouvé un moyen d'appliquer les paramètres de manière interactive via des clics de souris, vous pouvez ensuite enregistrer le script via

et vérifiez quelle commande JSL est utilisée.
Au fait: clics de souris ...
il y a des milliers d'œufs de Pâques qui se cachent :
CTRL/Alt/Maj + clic/sélection/double clic/clic droit
Re : Se débarrasser des notes de bas de page à la fin de graphbuilderMerci beaucoup. Cela fonctionne comme un charme. Aussi, appréciez le lien vers les raccourcis.