Re : Projeter plusieurs paramètres d'axe différents dans le générateur de graphiques sur différentes pagesentre,
Je m'excuse par avance de ne pas avoir de solution à votre question, mais nous sommes maintenant le 26 avril 2023 et je cherche également une réponse à cette même question.Si vous avez trouvé une solution à cela, merci de me le faire savoir.BTW, j'utilise JMP 17 Pro v17.0.0. Cette réponse à votre question suscitera peut-être une réponse de la part de la communauté ou de l'assistance technique JMP.
Merci
Floyd
Re : Projeter plusieurs paramètres d'axe différents dans le générateur de graphiques sur différentes pagesCe script illustre une approche :
Names Default to Here( 1 );
// open example
dt = Open( "$SAMPLE_DATA/Consumer Preferences.jmp" );
// launch graph builder with multiple pages
gb = dt << Graph Builder(
Size( 528, 3450 ),
Show Control Panel( 0 ),
Variables( X( :Gender ), Y( :Years at Current Employer ), Page( :Age Group ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
// access report layer
rpt = gb << Report;
// find all text edit boxes
axis = rpt << XPath( "//TextEditBox" );
n = N Items( axis );
// change text in all text edit boxes of vertical axes
axis[4::n::2] << Set Text( "Years Exp" );
Projeter plusieurs paramètres d'axe différents dans le générateur de graphiques sur différentes pagesL'une des fonctionnalités intéressantes du champ de page est la possibilité d'exporter un PDF ou un PPT avec de nombreuses pages, mais j'ai du mal à personnaliser les axes sur la deuxième page et les suivantes.
En commençant par l'ensemble de données sur les préférences des consommateurs, je peux créer un graphique comme celui-ci avec des étiquettes personnalisées sur l'axe Y.Par exemple, j'ai personnalisé « années chez l'employeur actuel » pour lire « années d'expérience »

Ensuite, si j'ajoute "tranche d'âge" dans le champ de la page

Vous remarquerez que les axes personnalisés ne sont pas conservés pour les pages suivantes.
Si j'essaie de copier les propriétés des axes et de diffuser avec ctrl+coller les propriétés des axes, il diffuse les propriétés d'un seul axe y à tous les graphiques et axes y, ce qui pose un problème car "années exp" a une plage différente de celle "est parent".

Existe-t-il un bon moyen dans le générateur de graphiques ou dans JSL de diffuser les propriétés des axes personnalisés lorsqu'il s'agit de plusieurs axes y empilés, par exemple ?
Personnalisation de masse