Nouvelle colonne pour étiqueter positif ou négatifJ'ai des données dans la colonne : direction qui sont positives, négatives ou vides déterminées par une formule de décalage 'dans la colonne.
J'ai créé une nouvelle colonne :updown où je voulais regarder la ligne de :direction. S'il est positif ou vide, je veux que cette ligne soit "Up", sinon je veux qu'elle dise "Down". Cela simplifiera le filtrage des données puisque nous voulons simplement diviser les données de tension multidirectionnelles.
//Check Whether positive or negative
For(i=1, i<=N Rows(dt), i++,
if(:direction[i] < 0,
:updown[i] << Set Value("Down");,
:updown[i] << Set Value("Up");
);
);J'ai déjà fait quelque chose de similaire mais cela ne semble pas fonctionner. J'ai essayé quelques options de syntaxe différentes et rien n'a fonctionné.
Merci d'avance pour votre aide!
Tableau de donnéesScriptRe : Nouvelle colonne pour étiqueter positif ou négatifJe pense que tu as juste besoin de faire ça
//Check Whether positive or negative
For(i=1, i<=N Rows(dt), i++,
if(:direction[i] < 0,
:updown[i] ="Down";,
:updown[i] = "Up";
);
);
Une alternative consiste à utiliser une formule
column(dt, "updown") << Set Formula( If(:direction <0, "Down", "Up"))