Hallo zusammen,
Ich habe unten mehrere Graph Builder mit JSL erstellt.
Dies ist die Syntax zum Teilen von Farben basierend auf der Spalte :XX.
Aber als ich mehrere Diagramme erstellte, hatten sie alle die gleiche Farbe wie „Blau“.
Ich möchte jedem Diagrammersteller unterschiedliche Farben zuweisen. Welche Optionen stehen zur Verfügung?
gb1 = dt << Graph Builder(
Größe (1200, 600),
Variablen(
X ( :A1, Position(1) ),
Y ( :Y ),
Farbe(:XX)
)
);
gb2 = dt << Graph Builder(
Größe (1200, 600),
Variablen(
X ( :A2, Position(1) ),
Y ( :Y ),
Farbe(:XX)
)
);
gb3 = dt << Graph Builder(
Größe (1200, 600),
Variablen(
X ( :A3, Position(1) ),
Y ( :Y ),
Farbe(:XX)
)
);
Das Color()-Element gibt an, dass den verschiedenen Werten der Farbspalte unterschiedliche Farben zugewiesen werden sollen. Es gibt die Farbe selbst nicht an. Um die Farbe in JSL zu ändern, nehmen Sie am besten interaktiv die gewünschten Änderungen vor und lassen Sie sich dann von JMP das JSL anzeigen, das das Diagramm so neu erstellt, wie Sie es erstellt haben. Hier ist eine Überarbeitung Ihres Codes, um für jedes Diagramm eine andere Farbe anzuzeigen.
Names Default To Here( 1 );
Graph Builder(
Size( 1164, 556 ),
Variables( X( :A1 ), Y( :Y ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
1,
Properties( 0, {Line Color( "green" )}, Item ID( "weight", 1 ) )
)}
)
)
);
Graph Builder(
Size( 1164, 556 ),
Variables( X( :A2 ), Y( :Y ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
1,
Properties( 0, {Line Color( "Blue" )}, Item ID( "weight", 1 ) )
)}
)
)
);
Graph Builder(
Size( 1164, 556 ),
Variables( X( :A3 ), Y( :Y ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
1,
Properties( 0, {Line Color( "Red" )}, Item ID( "weight", 1 ) )
)}
)
)
);
Nutzen Sie zusätzlich bitte die
um JSL in Ihre Diskussionen einzugeben. Dies erleichtert Community-Mitgliedern das Lesen der JSL erheblich.