LoslegenKostenlos loslegen

Faltbare Operationen (II)

Jetzt verwendest du die Funktion auf Partitionen des Datensatzes. Du wirst sehen: Wenn du diese Operation in Teilen ausführst und anschließend aggregierst, musst du nicht alle Daten gleichzeitig in einer Variablen halten. Bei kleinen Datensätzen wie den Hypothekendaten ist das nicht so wichtig – bei großen Datensätzen aber sehr.

Diese Übung ist Teil des Kurses

Skalierbare Datenverarbeitung in R

Kurs anzeigen

Anleitung zur Übung

Die Funktion foldable_range() steht dir in deinem Workspace zur Verfügung.

  • Teile die Zeilen von mort nach der Spalte "year" auf.
  • Verwende foldable_range(), um den Wertebereich der Spalte "record_number" nach Jahr gechunkt zu ermitteln.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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"]), ___))
Code bearbeiten und ausführen