Hallo zusammen,
Ich führe einen Bericht aus, der ein Diagramm aus dem Graph Builder verwendet und darunter ein bivariates Diagramm (verwenden Sie das Skript unten). Wenn ich das Skript ausführe, stimmen die Farben über das Alter hinweg nicht überein. Wie kann ich es dazu zwingen, dass die Farben in beiden Diagrammen gleich sind?
dt = Open("$SAMPLE_DATA\Big Class.jmp");
GB = H List Box(
dt << Graph Builder(
Size( 528, 454 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ), Color( :age ) ),
Elements( Points( X, Y, Legend( 18 ) ), Smoother( X, Y, Legend( 19 ) ) )
));
Biv = H List Box(
dt << Bivariate(
Y( :height ),
X( :weight ),
Automatic Recalc( 1 ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Row Legend(
sex,
Color( 0 ),
Color Theme( "" ),
Marker( 1 ),
Marker Theme( "Standard" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
));
DTFilter = H List Box(
dt << Data Filter(
Location( {1978, 58} ),
Conditional,
Mode( Include( 1 ) ),
Add Filter(
columns( :sex, :name ),
Display( :name, Size( 160, 225 ), List Display )
)
));
dt << Color by Column( :age );
dt<< Marker by Column( :sex );
output = New Window( "Trend Analysis", Hlistbox(DTFilter, Vlistbox(GB, Biv)));Danke!
Natürlich gibt es 
Ich schlage vor, dass Sie interaktiv die Wertfarben für eine bestimmte Spalte generieren und dann die Eigenschaft in einem Skript „abrufen“. Sie sehen dann das Format der Nachricht, die Sie zum „Festlegen“ der Spalteneigenschaft verwenden müssen
Hilfe==>Skripting-Index==>Datentabelle==>Spaltenskripting==>Eigenschaft abrufen
Beispiel:
ColorList = :MyColumn << Get Property( "Value Colors" );
Vielen Dank für die Antwort. Gibt es eine Möglichkeit, dies zu skripten?