Uppdatera en befintlig kolumn (II)
I föregående övning uppdaterade du bara ett enda värde och du visste exakt var ändringen behövde göras – det vill säga i den andra raden i kolumnen start_station. I det dagliga arbetet vill man däremot ofta uppdatera flera värden utan att känna till deras positioner i förväg.
Du kan använda filteruttryck i i på samma sätt som i kapitel 1 för att uppdatera kolumner by reference.
I den här övningen arbetar du med en ny data.table, untidy, som är nästan identisk med batrips – med skillnaden att vi slumpmässigt har lagt till några negativa värden i kolumnen duration.
Den här övningen är en del av kursen
Datamanipulering med data.table i R
Övningsinstruktioner
Ersätt alla rader där duration är mindre än 0 med NA.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Replace negative duration values with NA
untidy[___, ___]