J'ai un script (dans JMP 16.2) qui crée un générateur de graphiques avec un sélecteur de colonnes, et je souhaite ajouter une fonctionnalité permettant de sélectionner (de manière interactive ou à l'avance) une colonne (ou des colonnes) permettant de colorer les points. J'ai cherché et pas trouvé d'exemple.
Je dois ajouter que j'ai bien plus de 100 colonnes et je veux choisir les colonnes à colorier à partir d'un petit sous-ensemble
Vous ne savez pas exactement ce que vous avez en tête, mais ceci peut vous aider à démarrer :
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = NewWindow("Color",
clb = ColListBox(all, << ModelingType({"Nominal", "Ordinal"}), maxSelected(1)),
LineUpBox(NCol(2),
ButtonBox("OK", OKscript),
ButtonBox("Cancel", nw << closeWindow)
);
);
OKscript =
Expr(
nw << closeWindow;
colorCol = clb << getSelected;
gb = dt << Graph Builder(
Show Control Panel( 0 ),
Variables( Y( :height ), Color( Eval(colorCol)) ),
Elements( Points( Y, Legend( 7 ) ) ),
Column Switcher( :height, {:height, :weight} )
);
);