Aan de slagGa gratis aan de slag

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

Cursus bekijken

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]
Code bewerken en uitvoeren