Anpassung der Schriftgröße der Diagrammlegende über die EinstellungenWas hat diese Wunschlistenanfrage inspiriert?
Meines Wissens nach ändert der Benutzer zum Ändern der SCHRIFTART-Größe für die Legende in einem Diagramm (z. B. mithilfe der Bivariate-Plattform) die Größe der Überschriftenschriftarten in der GUI „Dateien“ > „Einstellungen“ > „Schriftarten“. Allerdings ändert sich dadurch auch die Schriftgröße in der Datentabelle für die Spaltenüberschriften.
Welche Verbesserung würden Sie sich wünschen?
Fügen Sie eine Option zu Datei > Voreinstellungen > Schriftarten-GUI hinzu, um dem Benutzer die Anpassung der Schriftgröße für ein Diagramm zu ermöglichen. Diese Option würde die Schriftgröße der Spaltenüberschriften der Datentabelle nicht ändern. Vielleicht gibt es auch eine Möglichkeit, die Anpassung der Schriftgröße der Diagrammlegende per JSL-Skript anzupassen, aber ich habe bisher noch keinen Weg dazu gefunden.
Warum ist diese Idee wichtig?
Für Präsentationen und die Lesbarkeit von Diagrammen wird eine große Legendenschriftgröße von ~18 oder größer verwendet. Dadurch werden jedoch die Überschriften der Datenspalten groß, die Arbeit mit der Datentabelle wird schwieriger und die Spaltenüberschriften können in bestimmten GUI-Fenstern oder Unterfenstern mit einer GUI nur teilweise sichtbar sein. Der Benutzer muss dann das Fenster strecken, um den vollständigen Spaltennamen lesen zu können. Leider werden Spaltennamen manchmal lang, um die Inhaltsdetails der jeweiligen Spalte vollständig zu beschreiben.
Automatisierung und SkripterstellungDatenexploration und -visualisierungMassenanpassungBetreff: Anpassung der Schriftgröße der Diagrammlegende über die EinstellungenIch weiß nicht, ob Sie nach einer halbwegs akzeptablen Problemumgehung suchen, aber Sie können die Legende von Plattformen (nicht von Graph Builder) kapern und der TableBox, die die Legende darstellt, Ihre eigenen Spalten hinzufügen, Beispiel:
Names Default to Here( 1 );
win = New Window( "Test",
obj = Platform( Open( "$SAMPLE_DATA/Big Class.jmp" ),
Bivariate(
Y( :weight ),
X( :height ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Row Legend(
age,
Color( 1 ),
Color Theme( "JMP Default"(1) ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
);
)
);
box = obj[String col box( 1 )];
items = box << Get;
box << Set Heading( "" );
box << Set( Repeat( {""}, N Items( items ) ) );
col box = Col Box( "age" );
show( items );
Summation( i = 1, N Items( items ),
col box << Add Element( Text Box( items[i], <
<FONT></FONT>