Lors de la création de plusieurs graphiques de variabilité, JMP génère un exemple de script similaire au code ci-dessous qui inclut les multiples colonnes de réponse Y sous forme de liste séparée par des virgules.
Tableau de variabilité(
Y( :Col1, :Col2 ),
Modèle( "Effet principal"),
X( :unité )
);
Si j'ai une liste de colonnes pour lesquelles je voudrais générer des graphiques :
ListofColumnNames= dt << Obtenir les noms de colonne();
ListofColumnNames= {Col1, Col2, ...}
Existe-t-il un moyen de développer cette liste en ligne pour créer essentiellement la même liste séparée par des virgules que celle créée par JMP ?
Tableau de variabilité(
Y( Column(ListofColumnNames)), // Je sais que cette syntaxe ne fonctionne pas, mais transmet l'intention.
Modèle( "Effet principal"),
X( :unité )
);
Je sais que cela peut être accompli en utilisant une boucle For
Y( Colonne(ListedesNomsDeColonne[i])),
mais je me demandais s'il y avait un moyen d'éviter la boucle For et d'invoquer le tableau de variabilité une seule fois en passant la liste entière (pour la vitesse).