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

Курс

Параллельное программирование на R

Средний4 ч

Раскройте возможности параллельных вычислений в R. Улучшите навыки анализа данных, ускорьте вычисления и легко обрабатывайте большие наборы данных.

R4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}3,950 XP1,272Заявление об успешном завершении

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

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

Любимый инструмент учащихся тысяч компаний

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

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

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

Ускорьте свой код с помощью параллельного программирования



Язык программирования R — ключевая часть современного технологического стека. Но иногда выполнение кода на R занимает много времени. Хорошая новость в том, что большинство современных компьютеров имеют несколько процессоров. Этот курс по параллельному программированию поможет вам ускорить ваш код, используя уже имеющееся у вас оборудование.

Изучите ключевые концепции



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

Используйте пакеты R для параллелизации операций



По мере продвижения вы познакомитесь с набором зрелых пакетов R (parallel, foreach, future). Вы научитесь использовать эти пакеты для параллелизации операций со списками, матрицами и фреймами данных. Выполняя разнообразные задания, вы освоите навыки, которые помогут сократить время выполнения вложенных циклов for. Вы также узнаете, как отслеживать, отлаживать и устранять проблемы воспроизводимости параллелизованного кода.

Параллелизуйте ваш существующий код



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

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

Программа

Структура курса

1

Введение в параллельное программирование

R

Параллельное программирование на R

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

Получить справку об окончании курса

Записаться

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

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