Betreff: Projizieren Sie mehrere verschiedene Achseneinstellungen im Graph Builder auf verschiedene Seitennter,
Ich entschuldige mich im Voraus dafür, dass ich keine Lösung für Ihre Frage habe, aber es ist jetzt der 26. April 2023 und ich bitte auch um eine Antwort auf genau diese Frage.Wenn Sie eine Lösung dafür gefunden haben, lassen Sie es mich bitte wissen.Übrigens verwende ich JMP 17 Pro v17.0.0. Vielleicht führt diese Antwort auf Ihre Frage zu einer Antwort der Community oder des technischen Supports von JMP.
Danke
Floyd
Betreff: Projizieren Sie mehrere verschiedene Achseneinstellungen im Graph Builder auf verschiedene SeitenDieses Skript veranschaulicht einen Ansatz:
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" );
Projizieren Sie mehrere unterschiedliche Achseneinstellungen im Graph Builder auf verschiedene SeitenEine der netten Funktionen des Seitenfelds ist die Möglichkeit, eine PDF- oder PPT-Datei mit vielen Seiten zu exportieren, aber ich habe Probleme beim Anpassen der Achsen auf der zweiten und den folgenden Seiten.
Ausgehend vom Datensatz zu den Verbraucherpräferenzen kann ich ein Diagramm wie dieses mit benutzerdefinierten Y-Achsenbeschriftungen erstellen.Zum Beispiel habe ich „Jahre beim aktuellen Arbeitgeber“ so angepasst, dass es „Jahre Erfahrung“ lautet.

Wenn ich dann „Altersgruppe“ im Seitenfeld hinzufüge

Sie werden feststellen, dass die benutzerdefinierten Achsen für die späteren Seiten nicht beibehalten werden.
Wenn ich versuche, Achseneigenschaften zu kopieren und mit Strg+Einfügen Achseneigenschaften zu übertragen, werden Eigenschaften von einer einzelnen Y-Achse an alle Diagramme und Y-Achsen übertragen, was zu einem Problem führt, da „Jahre exp“ einen anderen Bereich hat als „ist übergeordnetes Element“.

Gibt es im Graph Builder oder in JSL eine gute Möglichkeit, die benutzerdefinierten Achseneigenschaften zu übertragen, wenn es sich beispielsweise um mehrere gestapelte Y-Achsen handelt?
Massenanpassung