Operații pliabile (II)
Acum vei aplica funcția pe partiții ale setului de date. Vei observa că, efectuând această operație în bucăți și apoi agregând rezultatele, nu este nevoie să ai toate datele stocate într-o variabilă în același timp. Acest lucru nu contează foarte mult pentru seturi de date mici, cum ar fi datele eșantion despre ipoteci, însă devine esențial atunci când lucrezi cu seturi de date mari.
Acest exercițiu face parte din cursul
Procesarea scalabilă a datelor în R
Instrucțiuni pentru exercițiu
Funcția foldable_range() este disponibilă în spațiul tău de lucru.
- Împarte rândurile din
mortdupă coloana"year". - Folosește
foldable_range()pentru a obține intervalul coloanei"record_number", grupat pe ani.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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"]), ___))