Vouwbare bewerkingen (II)
Nu ga je de functie gebruiken op partities van de gegevensset. Bedenk dat je, door deze bewerking in stukjes uit te voeren en daarna te aggregeren, niet alle gegevens tegelijk in één variabele hoeft te hebben. Dit is niet zo belangrijk bij kleine gegevenssets, zoals de hypotheekvoorbeelden, maar wel bij grote gegevenssets.
Deze oefening maakt deel uit van de cursus
Schaalbare gegevensverwerking in R
Oefeninstructies
De functie foldable_range() is beschikbaar in je werkruimte.
- Splits de rijen van
mortop de kolom"year". - Gebruik
foldable_range()om het bereik van de kolom"record_number"te krijgen, gechunkt per jaar.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Split the mortgage data by year
spl <- ___
# Use foldable_range() to get the range of the record numbers
foldable_range(___(function(s) ___(mort[s, "record_number"]), ___))