Сворачиваемые операции (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"]), ___))