Перейти к основному содержимому

Курс

Масштабируемая обработка данных в R

Продвинутый4 ч

Научитесь писать масштабируемый код для работы с большими данными в R с пакетами bigmemory и iotools.

R4 чвидео: 15Упражнений: 493,950 XP6,209Свидетельство о достижении

Создать бесплатный аккаунт

Продолжить через Google
или
Продолжая, вы принимаете нашу Условия использования, наши Политику конфиденциальности и то, что ваши данные хранятся в США.

Нас выбирают учащиеся из тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Наборы данных нередко превышают объём доступной оперативной памяти, что создаёт трудности для программистов на R: по умолчанию все переменные хранятся в памяти. В этом курсе вы освоите инструменты для обработки, исследования и анализа данных непосредственно с диска. Вы также реализуете подход «разделить — применить — объединить» и научитесь писать масштабируемый код с помощью пакетов bigmemory и iotools. В курсе используются данные Федерального агентства по жилищному финансированию — общедоступный набор данных, охватывающий все ипотечные кредиты, которые удерживались или секьюритизировались Федеральной национальной ипотечной ассоциацией (Fannie Mae) и Федеральной корпорацией по жилищному ипотечному кредитованию (Freddie Mac) в период с 2009 по 2015 год.

Предварительные требования

Программа

План курса

1

Работа с всё более крупными наборами данных

В этой главе рассматриваются причины, по которым необходимо применять новые подходы, когда наборы данных превышают объём доступной оперативной памяти. Вы увидите, что импорт и экспорт данных с помощью базовых функций R может работать медленно, и узнаете, как легко это исправить. В завершение главы вводится пакет bigmemory.
Начать главу
4

Практический пример: предварительный анализ данных о жилищном рынке

В предыдущих главах мы познакомились с данными о жилищном рынке и рассмотрели, как работать с данными, сопоставимыми по объёму с оперативной памятью одной машины или превышающими её. В этой главе мы проведём предварительный анализ данных и сравним различные тенденции во времени.
Начать главу
R

Масштабируемая обработка данных в R

Курс
завершён

Получить сертификат об окончании

Записаться сейчас

Развивайте навыки работы с данными с помощью DataCamp для мобильных устройств

Продвигайтесь вперёд в дороге с нашими мобильными курсами и ежедневными 5-минутными заданиями по программированию.