Si l'instruction dans l'erreur de boucle ForSalut! J'ai du mal à mettre mon instruction if dans ma boucle for. Je veux que mon instruction if évalue les éléments du tableau qui correspondent au mot "Continu" et stocke les données de cette colonne dans un tableau/une liste séparés (une suggestion sur la meilleure façon de stocker les données de la colonne serait également utile). J'apprécierais toute aide ! Merci.
Column Data = {};
for(i= 0, i <= ncol, i++,
if ((Result[i] == "Continuous"),
ColumnData = Column(columnName[i])
);
);
Re : Si l'instruction dans l'erreur de boucle For@dg1 ,
Essayer
ColumnData = Column(columnName[i]) << get as matrix
Re : Si l'instruction dans l'erreur de boucle ForNames Default To Here( 1 );
dt = Open(Example.jmp");
columnName = dt << Get Column Names (String);
ncol = 4;
Result = {"Continuous", "Continuous", "Categorical", "Continuous") // this is variable
ColumnData = {};
for(i= 0, i <= ncol, i++,
if ((Result[i] == "Continuous"), // i am getting an error for this statement
ColumnData = Column(columnName[i])
// i want to store just column data and put it into a matrix, and perform operations on it
);
);Merci pour votre réponse rapide. Je m'excuse de ne pas avoir fourni assez de détails plus tôt. Êtes-vous capable de dire ce qui ne va pas avec le code ci-dessus? J'apprécie ton aide.
Re : Si l'instruction dans l'erreur de boucle ForSalut, je n'ai pas le temps de tester votre script mais à première vue je peux voir quelques problèmes:
1) Vous ne définissez pas la table à utiliser par votre script
2) Votre appel de "ncol" ne fait référence à aucune table de données
3) Vous ne définissez pas la variable "Résultat" que vous utilisez comme tableau
4) La référence à un contenu de colonne spécifique avec "Column (ColumnName [i])" ne fonctionnera probablement pas, peut-être qu'essayer quelque chose comme juste "column[i]" pourrait mieux fonctionner
5) Votre affectation à "ColumnData" ne fonctionnera probablement pas comme vous le souhaitez car vous n'ajoutez pas le contenu de chaque colonne à la variable "ColumnData"