Lägga till en ny kolumn
Som nämndes i videon behöver data.table inte göra en djupkopia av objekt för att kunna ändra dem. Det går att ändra objekt by reference (på plats) för att spara minne och körtid med hjälp av operatorn :=. När du uppdaterar en data.table by reference behöver du inte tilldela resultatet till ett nytt objekt – den ursprungliga data.table ändras direkt.
Den här övningen är en del av kursen
Datamanipulering med data.table i R
Övningsinstruktioner
Lägg till en ny kolumn duration_hour i batrips by reference genom att dividera kolumnen duration med 3600.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Add a new column, duration_hour
___[, ___ := ___]