1. Nauka
  2. /
  3. Kursy
  4. /
  5. Manipulacja danymi z data.table w R

Connected

ćwiczenie

Aktualizowanie istniejącej kolumny (II)

W poprzednim ćwiczeniu zaktualizowano tylko jedną wartość, znając dokładną lokalizację do zmiany – czyli drugi wiersz kolumny start_station. W codziennej pracy często jednak trzeba zaktualizować wiele wartości naraz, nie znając ich położenia z góry.

Możesz użyć wyrażeń filtrujących w i dokładnie tak samo jak w rozdziale 1 – po to, by aktualizować kolumny przez referencję.

W tym ćwiczeniu będziesz pracować z nową tabelą data.table o nazwie untidy, która jest niemal identyczna jak batrips, z tą różnicą, że losowo wprowadzono w niej ujemne wartości w kolumnie duration.

Instrukcje

100 XP

Zastąp wartością NA wszystkie wiersze, w których duration jest mniejsze od 0.