Hallo alle!
Ich konnte keine Antwort auf diese Frage finden, obwohl sie einfach zu sein scheint ... Wie kann ich den Text der Gruppenbeschriftungen vertikal gestalten? Siehe Bild unten (standardmäßig sind sie horizontal). Gibt es eine Möglichkeit über die Graph Builder-GUI oder muss ich ein Skript erstellen? Unten das generierte Skript für mein Diagramm (kann ich noch etwas hinzufügen?). Jede Hilfe wird sehr geschätzt! Danke!
Am besten,
Yawovi
Graph Builder(
Size( 745, 526 ),
Variables(
X( :Power ),
Y( :Name( "Concentration" ) ),
Group X( :Location ),
Overlay( :Color )
),
Elements(
Points( X, Y, Legend( 7 ) ),
Line Of Fit( X, Y, Legend( 12 ), Equation( 1 ) )
)
)
Danke, Jim, dass du reingeschaut hast! Geschätzt! Dies scheint jedoch nicht zu funktionieren, wenn das variable Gewicht (in meinem Fall die Potenz) kontinuierlich und das Alter (in meinem Fall der Ort) eine Ordnungszahl/ein Zeichen ist. Eine solche Variablentypdefinition ist in meinem Fall notwendig, weil ich für jedes Alter (in meinem Fall Ort) die Linienanpassung von Körpergröße (in meinem Fall Konzentration) gegenüber Gewicht (in meinem Fall Leistung) zeigen möchte. Oder sehen Sie noch einen anderen Workaround? Vielen Dank!
Beste grüße!
Yawovi
Ich glaube nicht, dass Sie die Ausrichtung der Gruppenbeschriftungen ändern können, aber Sie können möglicherweise ein wenig manipulieren und ein Diagramm erhalten, das Ihren Wünschen ähnelt.Ich habe einige Zeilen mit fehlenden Werten hinzugefügt und einige Referenzlinien manuell hinzugefügt. Beide könnten programmgesteuert hinzugefügt werden, wenn Sie mit dieser Methode fortfahren.

names default to here(1);
dt = current data table();
Graph Builder(
Size( 528, 464 ),
Show Control Panel( 0 ),
Variables( X( :age ), X( :weight, Position( 1 ) ), Y( :height ), Color( :age ) ),
Elements(
Points( X( 1 ), X( 2 ), Y, Legend( 137 ) ),
Line( X( 1 ), X( 2 ), Y, Legend( 138 ), Missing Values( "No Connection" ) )
),
SendToReport(
Dispatch(
{},
"age",
ScaleBox,
{Add Ref Line( 8, "Solid", "Black", "", 1 ),
Add Ref Line( 16, "Solid", "Black", "", 1 ),
Add Ref Line( 28, "Solid", "Black", "", 1 ),
Add Ref Line( 36, "Solid", "Black", "", 1 ),
Add Ref Line( 44, "Solid", "Black", "", 1 ),
Add Ref Line( 40, "Solid", "Black", "", 1 )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
137,
Base( 0, 0, 0, Item ID( "12", 1 ) ),
Base( 1, 0, 0, Item ID( "13", 1 ) ),
Base( 2, 0, 0, Item ID( "14", 1 ) ),
Base( 3, 0, 0, Item ID( "15", 1 ) ),
Base( 4, 0, 0, Item ID( "16", 1 ) ),
Base( 5, 0, 0, Item ID( "17", 1 ) )
)}
)
)
);