JMP 17.2 > Windows > GRAPH BUILDER > Wie behalte ich die Größe des Y-Label-Felds bei, wenn ich Y-Label unterschiedlicher Länge verwende?Liebe JMP-Community,
Ich dachte, ich kenne Graph Builder, aber ich bin auf ein nerviges Verhalten mit Y-Beschriftungen unterschiedlicher Länge gestoßen.
Im folgenden Beispiel verwende ich einen lokalen Datenfilter, um verschiedene Datenkategorien (RColor) darzustellen. Jede Kategorie verfügt über einen Satz von Beschriftungen (dargestellt als Y-Beschriftungen), deren Länge zwischen 8 und > 50 Zeichen variieren kann. Wie in den beiden folgenden Diagrammen (identisches Skript) gezeigt, ändern sich die Plot-Abmessungen entsprechend der Länge der Y-Beschriftungen. Gibt es eine Möglichkeit, die Abmessungen des Y-Achsenfelds zu fixieren oder die langen Beschriftungen auf eine feste Länge umzubrechen? Bemerkenswerterweise scheint die Einstellung „Zeilenumbruch“ in den Achseneinstellungen in meinem Fall nicht viel zu bewirken.


Danke schön.
Beste grüße,
TS
Automatisierung und SkriptingDatenexploration und -visualisierungWindowsBetreff: JMP 17.2 > Windows > GRAPH BUILDER > Wie behalte ich die Größe des Y-Label-Felds bei, wenn ich Y-Label unterschiedlicher Länge verwende?[In Jm18] Zeilenumbrüche haben folgende Wirkung:

Abhängig von der Anzahl der Beschriftungen und dem verfügbaren Platz ordnet JMP die Beschriftungen in weniger Zeilen an und überspringt möglicherweise sogar einen Teil einer Beschriftung:
Wenn Sie versuchen, die Größe der Beschriftungen anzupassen, um Diagramme mit einheitlicher Größe zu erhalten, können Sie den ersten Schritt überspringen und die Rahmengröße verwenden:
Names Default to Here(1);<BR />dt = Open( "$SAMPLE_DATA/Big Class.jmp" );<BR />Graph Builder(
Variables( X( :height ), Y( :name ) ),
Elements( Bar( X, Y ) )
);
:name[2] = "This is a very long name which has an influence on the size of the Framebox";
current report()[FrameBox(1)] << Frame Size ( 500, 500)
Betreff: JMP 17.2 > Windows > GRAPH BUILDER > Wie behalte ich die Größe des Y-Label-Felds bei, wenn ich Y-Label unterschiedlicher Länge verwende?Interessant:
Die Option Größe() im Graph Builder steuert den grünen Bereich (einschließlich der Achsenbeschriftungen).
Über die Frame Size() kann man den blauen Bereich steuern:

Und bisher gibt es in JMP keine Funktion zur Steuerung des violetten Bereichs:
https://community.jmp.com/t5/Discussions/Graph-builder-Frame-size-JSL/mp/702694/highlight/true#M88706
Wenn Sie eine solche Funktionalität benötigen, stimmen Sie bitte hier ab:
Funktionalität zum Generieren von Plots mit spezifischer Plotgröße