Meerdere kolommen toevoegen (I)
Vaak wil je meerdere kolommen toevoegen/bijwerken door verwijzing. In data.table kan dat op twee manieren:
- LHS := RHS-vorm
- Functionele vorm
In deze oefening voeg je kolommen toe met de LHS := RHS-vorm. In de LHS geef je kolomnamen op als een tekenvector en in de RHS specificeer je waarden/expressies die je toevoegt binnen list() (of de alias .()).
Deze oefening maakt deel uit van de cursus
Gegevens manipuleren met data.table in R
Oefeninstructies
Voeg twee nieuwe kolommen (mean_duration en median_duration) toe door verwijzing met de LHS := RHS-vorm die voor elk van de start_station-waarden het gemiddelde en de mediaan van de kolom duration berekent.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Add columns using the LHS := RHS form
batrips[, ___,
by = start_station]