Comment permettre à l'utilisateur de choisir plusieurs colonnes pour le générateur de graphiquesSalut,
Je viens tout juste de commencer le codage JSL, j'essaie de créer un script qui peut prendre en compte les entrées de l'utilisateur (sélection de y colonnes) et les tracer dans le générateur de graphiques. Pour le moment, seule la première colonne Y peut être modifiée en fonction de la sélection de l'utilisateur, mais les 3 autres restent codées en dur. Comment puis-je modifier le code pour que le générateur de graphiques prenne plusieurs sélections d'entrée et n'attende pas un nombre fixe d'entrées ? (Tout comme l'utilisation de l'interface graphique JMP standard pour Graph Builder où vous pouvez regrouper plusieurs valeurs Y en une seule).
Merci!


Automatisation et scriptsAccès aux donnéesles fenêtresRe : Comment laisser l'utilisateur choisir plusieurs colonnes pour le générateur de graphiquesutiliser une boucle for et

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = Graph Builder(
Variables( X( :height ) ),
Elements( Points( X ), Smoother( X ) )
);
for each ({col}, {:age, :weight},
gb << Add Variable( {col , Role( "Y" )} ));
Re : Comment laisser l'utilisateur choisir plusieurs colonnes pour le générateur de graphiquesou peut-être
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = Graph Builder(
Variables( X( :height ) ),
Elements( Points( X ), Smoother( X ) )
);
for each ({col,idx}, {:height, :weight},
gb << Add Variable( {col , Role( "Y" ), Position(1)} ));... si vous souhaitez ajouter toutes les valeurs Y dans une seule framebox
