Aggiungere una nuova colonna
Come menzionato nel video, data.table non deve creare una copia profonda degli oggetti per modificarli. Può modificarli per riferimento (in place) per risparmiare memoria e tempo di esecuzione usando l'operatore :=. Quando aggiorni una data.table per riferimento, non devi assegnare il risultato a un nuovo oggetto perché la data.table originale viene modificata direttamente.
Questo esercizio fa parte del corso
Manipolazione dei dati con data.table in R
Istruzioni dell'esercizio
Aggiungi una nuova colonna duration_hour a batrips per riferimento, dividendo la colonna duration per 3600.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Add a new column, duration_hour
___[, ___ := ___]