1. Learn
  2. /
  3. Cursuri
  4. /
  5. Manipularea datelor cu data.table în R

Connected

exercițiu

Actualizarea unei coloane existente (II)

În exercițiul anterior, ai actualizat o singură valoare și știai exact locația care trebuia modificată, adică rândul al doilea din coloana start_station. În activitatea de zi cu zi, însă, vei dori adesea să actualizezi mai multe valori fără să cunoști locațiile dinainte.

Poți folosi expresii de filtrare în i la fel cum ai făcut în capitolul 1, pentru a actualiza coloanele prin referință.

În acest exercițiu, vei lucra cu un nou data.table, untidy, aproape identic cu batrips, cu excepția faptului că am introdus aleatoriu câteva valori negative în coloana duration.

Instrucțiuni

100 XP

Înlocuiește toate rândurile în care duration este mai mic decât 0 cu NA.