Складні операції, що згортаються (II)
Тепер ви застосуєте функцію до частин набору даних. Зверніть увагу: виконуючи цю операцію по частинах і потім агрегуючи, вам не потрібно тримати всі дані в одній змінній одночасно. Для невеликих наборів даних, як-от вибірка іпотек, це не так критично, але для великих — дуже важливо.
Ця вправа є частиною курсу
Масштабована обробка даних в R
Інструкції до вправи
Функція foldable_range() доступна у вашому робочому середовищі.
- Розбийте рядки
mortза стовпцем"year". - Використайте
foldable_range(), щоб отримати діапазон стовпця"record_number", поділений за роками.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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"]), ___))