Aan de slagBegin gratis

Meerdere kolommen toevoegen (II)

In deze oefening voeg je dezelfde kolommen toe als in de vorige oefening, maar nu met de functionele vorm. In de functionele vorm gebruik je de dubbelepunt-gelijk-operator (:=) als functie. Denk eraan: als je operatoren als functies gebruikt, zet je ze tussen backticks, `:=`(). Binnen de functiaanroep geef je kommagescheiden waarden door van de vorm kolomnaam = expressie.

Deze oefening maakt deel uit van de cursus

Gegevens manipuleren met data.table in R

Bekijk cursus

Oefeninstructies

Voeg twee nieuwe kolommen (mean_duration en median_duration) by reference toe met de functionele vorm die voor elke start_station het gemiddelde en de mediaan van de kolom duration berekent.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Add columns using the functional form
batrips[, ___, 
        by = start_station]
Code bewerken en uitvoeren