Nuova colonna per etichettare positivo o negativoHo dati nella colonna: direzione che è positiva, negativa o vuota determinata da una formula Lag 'nella colonna.
Ho creato una nuova colonna: su giù dove volevo guardare la riga di: direzione. Se è positivo o vuoto, voglio che updown per quella riga sia "Su", altrimenti voglio che dica "Giù". Ciò semplificherà il filtraggio dei dati poiché vogliamo solo suddividere i dati di tensione multidirezionali.
//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");
);
);Ho fatto qualcosa di simile in precedenza, ma non sembra funzionare. Ho provato alcune diverse opzioni di sintassi e niente ha funzionato.
Grazie in anticipo per il vostro aiuto!
Tabella datiScriptingRe: Nuova colonna per etichettare positivo o negativoPenso che tu debba solo fare questo
//Check Whether positive or negative
For(i=1, i<=N Rows(dt), i++,
if(:direction[i] < 0,
:updown[i] ="Down";,
:updown[i] = "Up";
);
);
Un'alternativa è usare una formula
column(dt, "updown") << Set Formula( If(:direction <0, "Down", "Up"))