Zacznij terazZacznij za darmo

Operacje składalne (II)

Teraz użyjesz funkcji na fragmentach zbioru danych. Zwróć uwagę, że wykonując tę operację na częściach danych i agregując wyniki, nie musisz przechowywać wszystkich danych w zmiennej naraz. W przypadku małych zbiorów danych, takich jak przykładowe dane o kredytach hipotecznych, nie ma to większego znaczenia – ale przy dużych zbiorach danych jest to już bardzo istotne.

To ćwiczenie jest częścią kursu

Skalowalne przetwarzanie danych w R

Zobacz kurs

Instrukcje do ćwiczenia

Funkcja foldable_range() jest dostępna w twoim środowisku pracy.

  • Podziel wiersze zbioru mort według kolumny "year".
  • Użyj funkcji foldable_range(), aby obliczyć zakres kolumny "record_number" w podziale na lata.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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"]), ___))
Edytuj i uruchom kod