1) Was hat Sie zu dieser Wunschlistenanfrage inspiriert?
In GraphBuilder kann man eine Spalte auf die Farb-Dropzone ziehen, um unterschiedliche Farben für die einzelnen Elemente in der Spalte zu verwenden - oder um einen Farbverlauf abhängig von den Werten dieser Spalte anzuwenden.
Indem man 2 Spalten in die Farb-Dropzone zieht, kann man 2 Spalten bereitstellen - und dann später über die Variablenliste angeben, welche der beiden Spalten gewählt werden soll.
Dadurch ist es möglich, unabhängige Farbeinstellungen auf verschiedene Subplots anzuwenden, wie in Graph-Builder-Subplot-mit-anderen-Farbeinstellungen
Leider funktioniert das Ziehen von mehr als 2 Spalten in die Spalten-Dropzone nicht - nur die ersten beiden werden dorthin gelangen.
Aber JSL-Scripter haben "Glück" *):
über JSL kann man mehr Spalten angeben
Color( :col1 ),
Color( :col2 ),
Color( :col3 )
und die Spalten werden auch in der Variablen-Dropzone angezeigt.
(Geschichte geht weiter @ 3.)
2) Welche Verbesserung wünschen Sie sich?
Bitte gestatten Sie dem Benutzer das Droppen mehr als 2 Spalten auf die Drop-Zone Farbe.
Und viel wichtiger:
Bitte lassen Sie GraphBuilder mehr als 2 Farbspalten verarbeiten korrekt .
3) Warum ist diese Idee wichtig?
*) Tatsächlich haben JSL-Skripter nicht viel mehr Glück als GraphBuilder-Benutzer - keiner von ihnen hat die Möglichkeit, 3 verschiedene Farbeinstellungen in einem GraphBuilder-Diagramm zu verwenden:
Bedauerlicherweise, Die dritte Farbspalte funktioniert nicht .
Es ist da, es scheint zu funktionieren, aber es tut nicht, was es tun sollte.
Der folgende Code verwendet das Geschlecht absichtlich zweimal als Farbe (1. und 3. Eintrag).
Das ist nicht der Grund, warum es nicht funktioniert – es hilft nur, das Problem zu veranschaulichen.
Ein Vergleich des oberen und unteren Diagramms zeigt, dass das obere Diagramm (das die dritte Farbspalte verwendet) falsche Farben hat (keine blauen Punkte, die Punkte sind rot) 
In verschiedenen Beispielen wurde die zweite Farbspalte anstelle der dritten verwendet.

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Show Control Panel( 0 ),
Variables(
X( :height ),
Y( :weight ),
Y( :weight ),
Y( :weight ),
Color( :sex ),
Color( :weight ),
Color( :sex )
),
Elements( Position( 1, 1 ), Points( X, Y, Color( 3 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Color( 2 ) ) ),
Elements( Position( 1, 3 ), Points( X, Y, Color( 1 ) ) )
)