НачатьНачать бесплатно

Сворачиваемые операции (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"]), ___))
Редактировать и запускать код