1) Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
Dans GraphBuilder, on peut faire glisser une colonne sur la zone de dépôt Couleur pour utiliser différentes couleurs avec les éléments individuels de la colonne - ou pour appliquer un dégradé de couleurs en fonction des valeurs de cette colonne.
En faisant glisser 2 colonnes dans la zone de dépôt de couleur, on peut fournir 2 colonnes - puis spécifier ultérieurement via la liste des variables laquelle des deux colonnes choisir.
Cela permet d'appliquer des paramètres de couleur indépendants à différentes sous-parcelles, comme dans Graph-Builder-subplot-with-different-color-settings
Malheureusement, faire glisser plus de 2 colonnes dans la zone de dépôt des colonnes ne fonctionne pas - seules les deux premières y arriveront.
Mais les scripteurs JSL ont de la "chance" *):
via JSL on peut spécifier plus de colonnes
Color( :col1 ),
Color( :col2 ),
Color( :col3 )
et les colonnes apparaissent également dans la zone de dépôt des variables.
(l'histoire continue @ 3.)
2) Quelle est l'amélioration que vous aimeriez voir ?
Veuillez autoriser l'utilisateur à déposer plus de 2 colonnes sur la zone de dépôt Couleur.
Et bien plus important :
Veuillez faire en sorte que GraphBiuilder gère plus de 2 colonnes de couleur correctement .
3) Pourquoi cette idée est-elle importante ?
*) En fait, les scripteurs JSL n'ont pas beaucoup plus de chance que les utilisateurs de GraphBuilder - aucun d'eux n'a la possibilité d'utiliser 3 paramètres de couleur différents dans un graphe GraphBuilder :
Malheureusement, la troisième colonne de couleur ne fonctionne pas .
Il est là, il semble fonctionner, mais il ne fait pas ce qu'il devrait faire.
Le code ci-dessous utilise intentionnellement le sexe deux fois comme couleur (entrée 1. et 3.).
Ce n'est pas la raison pour laquelle cela ne fonctionne pas - cela aide simplement à illustrer le problème.
Une comparaison du tracé du haut et du bas montre que le tracé du haut (qui utilise la troisième colonne de couleur) a de mauvaises couleurs (pas de points bleus, les points sont rouges) 
Dans différents exemples, la deuxième colonne de couleur a été utilisée à la place de la troisième.

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 ) ) )
)