Поиск работы стал еще удобнее: в Telegram появился чат-бот с вакансиями. Тестируйте 📲

10 курсов по языку программирования R — от базовых до суперпродвинутых

R — это функциональный язык для статистической обработки данных и создания визуализаций. Он помогает совершать научные открытия, получать маркетинговые инсайты и ориентироваться в хаосе big data. А еще с его помощью можно распознать самую депрессивную песню Radiohead и проанализировать комментарии на Reddit. Собрали 12 курсов, которые помогут освоить язык R как программистам, так и специалистам, далеким от ИТ.

Оставить комментарий
10 курсов по языку программирования R — от базовых до суперпродвинутых

R — это функциональный язык для статистической обработки данных и создания визуализаций. Он помогает совершать научные открытия, получать маркетинговые инсайты и ориентироваться в хаосе big data. А еще с его помощью можно распознать самую депрессивную песню Radiohead и проанализировать комментарии на Reddit. Собрали 12 курсов, которые помогут освоить язык R как программистам, так и специалистам, далеким от ИТ.

Содержание

Зачем учить R?

Язык программирования R помогает Ford спрогнозировать, какие автомобили будут пользоваться спросом, а правозащитникам позволяет оценить влияние войн на регионы. Его используют Amazon, Twitter и Facebook, чтобы эффективнее настраивать таргет, а программисты создают с его помощью мемы. А еще R использовали для оценки перспектив вакцинации от COVID-19. Пока его чаще всего применяют в науке и медицине, чуть реже — в госсекторе, консалтинге и страховании, но популярность языка постоянно растет — за последний год он поднялся в индексе TIOBE с 20-го на 8-е место. Сегодня язык осваивают как ученые, так и data scientists — и последние стабильно возглавляют рейтинги самых востребованных специалистов.

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

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

Программирование на R (Coursera)

Курс, разработанный Университетом Джонса Хопкинса (США), ведут специалисты по биостатистике — они рассказывают, как использовать R для статистических вычислений и знакомят с базовыми функциями языка. Впрочем, сам курс не назовешь базовым — для его прохождения пригодятся и знания статистики, и программирования. В отзывах студенты отмечают сложность домашних заданий, но при этом признают, что узнали что-то новое, даже если прежде работали с R.

Рейтинг: 4.6.

Продолжительность: 47 ч.

Поступить на курс

Data Science: Основы R (edХ)

Курс Гарвардского университета сразу же погружает слушателей в реалии работы — авторам предлагают использовать язык программирования, чтобы проанализировать датасет о преступности в США.  Программа знакомит с базовым синтаксисом R, учит работать с инструментами и пакетами данных, в том числе dplyr и ggplot2. Курс подойдет новичкам, но авторы советуют не ограничиваться основами и после окончания записаться на программы более продвинутого уровня.

Рейтинг: 4.6.

Продолжительность: 8 недель (1-2 часа в неделю).

Поступить на курс

IT-курсов много, а времени мало? Выбирайте идеальную программу для вашего карьерного трека

R программирование от А до Я (Udemy)

Курс последовательно разбирает основные моменты работы с R: матрицы, датафреймы, векторы, пакеты и инструменты визуализации. Лекции ведет практикующий data scientist Кирилл Еременко, обучение у которого прошло почти 2 млн студентов.

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

Рейтинг: 4.6.

Продолжительность: 10.5 ч.

Поступить на курс

Буткемп по анализу данных и машинному обучению с R (Udemy)

Автор курса — Хосе Портийя, магистр наук из Университета Санта-Клары — научит вас использовать R для анализа данных, машинного обучения и визуализации данных. Программа максимально подробно разбирает все аспекты применения R и акцентирует особое внимание на работе с нейросетями. В общей сложности в нее входит 100 видеолекций, и каждую из них сопровождает детальный разбор кода.

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

Рейтинг: 4.6.

Продолжительность: 17.5 ч.

Поступить на курс

Программирование на R: продвинутая аналитика на R для Data Science (Udemy)

Углубленный курс по R предполагает, что вы уже изучили базовый синтаксис языка, освоили пакеты GGPlot2, датафреймы и векторы. На занятиях вы узнаете, как подготовить данные к работе, как настроить функции Lists и Apply, как использовать apply (), lapply () и sapply (), а также в каких ситуациях какой инструмент лучше применять.

Автора курса Кирилла Еременко хвалят за точные формулировки, понятные объяснения сложных концепций, но при этом многие посчитали программу слишком легкой для продвинутого уровня.

Рейтинг: 4.6.

Продолжительность: 7 месяцев (4 ч. в неделю).

Поступить на курс

Креативный кодинг и линогравюра — 10 полезных хобби для дизайнера
Креативный кодинг и линогравюра — 10 полезных хобби для дизайнера
По теме
Креативный кодинг и линогравюра — 10 полезных хобби для дизайнера

Статистика в R (Coursera)

Специализация включает сразу пять курсов по R, в том числе модуль по линейной регрессии, моделированию и байесовской статистике.

Финальный блок посвящен практике — вы примените язык программирования для решения конкретной бизнес-задачи, а заодно примените изученные технологии. 

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

Рейтинг: 4.6.

Продолжительность: 6 ч.

Поступить на специализацию

Курсы по бизнес-анализу от популярных онлайн-платформ
Курсы по бизнес-анализу от популярных онлайн-платформ
По теме
Курсы по бизнес-анализу от популярных онлайн-платформ

Бесплатный курс R для Data Science

Курс выстроен в формате рассылки — вы будете регулярно получать на почту письма со ссылками на файлы в формате R Notebook и тут же приступать к практике. На уроках вы узнаете, как устроены типы и структуры данных в R, как использовать инструкции, писать функции и подключать модули. Авторы также разбирают продвинутый синтаксис, приемы визуализации данных и такие концепции, как теорема Байеса, теория вероятности и измерения центральной тенденции.

После курса вы научитесь доставать важную информацию из хаоса, визуализировать результаты на графиках и освоитесь в новой среде разработки.

Поступить на курс 

Изучите R (Codecademy)

В этом курсе вы познакомитесь с базовыми концепциями языка R, а именно узнаете как собирать и очищать датасеты, готовить данные для анализа с помощью dplyr и tidyr, а также создавать визуализации, используя пакета ggplot2. Авторы также обещают объяснить, в чем заключается особенность R и чем он отличается от других языков — это поможет понять, стоит ли его изучать.

По итогу вы создадите портфолио из трех проектов — первый посвящен демографическим трендам, второй социальным проблемам, а третий — переписи населения.

Продолжительность: 20 ч. (10 модулей).

Поступить на курс

10 актуальных и интересных курсов по Rust + бонус от GitHub
10 актуальных и интересных курсов по Rust + бонус от GitHub
По теме
10 актуальных и интересных курсов по Rust + бонус от GitHub

Сертифицированный курс по аналитике на R (Edureka)

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

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

Продолжительность: 5 недель.

Поступить на курс

Введение в R (Datacamp)

По данным Datacamp, количество пользователей языка R с каждым годом растет на 40%. При этом еще в 2012 году им пользовалось около 2 млн человек. Вступить в это коммьюнити можно, пройдя экспресс-курс продолжительностью всего 4 часа. Но больше времени придется уделить практике — курс предусматривает 62 упражнения.

Интересно, что программу составил сооснователь Datacamp Джонатан Корнелиссен, который обладает степенью PhD по «финансовой эконометрике». Первый вводный модуль можно пройти бесплатно — это поможет понять, подойдет ли вам формат и подача.

Поступить на курс

Киберпреступник №1 и BigData — 13 книг для программистов и не только
Киберпреступник № 1 и BigData — 13 книг для программистов и не только
По теме
Киберпреступник № 1 и BigData — 13 книг для программистов и не только
«Мои цвета сменились темными».

История художницы, работы которой вы точно видели в Instagram.

btc
Bitcoin
btc
$29 710,00
-1,22%
eth
eth
$2 019,51
-2,65%
xrp
xrp
$0,42
-2,40%
ant
ant
$1,48
-3,72%
Читайте также
Как выбрать профессию в ИТ в 2022. Четыре шага (на примере)
Как выбрать профессию в ИТ в 2022. Четыре шага (на примере)
Как выбрать профессию в ИТ в 2022. Четыре шага (на примере)
12 комментариев
Антивирус для Mac со скидкой 30%: акция от MacKeeper
Антивирус для Mac со скидкой 30%: акция от MacKeeper
Антивирус для Mac со скидкой 30%: акция от MacKeeper
Приложение MacKeeper помогает распознавать вредоносные программы, чистить цифровой мусор и блокировать рекламу на Мас. В честь своего дня рождения компания предлагает годовую подписку на треть дешевле. Рассказываем, как получить бонус.
2 комментария
От аналитики до нейромаркетинга: курсы для маркетологов от Coursera
От аналитики до нейромаркетинга: курсы для маркетологов от Coursera
От аналитики до нейромаркетинга: курсы для маркетологов от Coursera
dev.by собрал курсы для современных маркетологов на обучающем ресурсе Coursera.
Беспрецедентная анонимность за 1.99€ от CyberGhost. Только до конца дня
Беспрецедентная анонимность за 1.99€ от CyberGhost. Только до конца дня
Беспрецедентная анонимность за 1.99€ от CyberGhost. Только до конца дня
У CyberGhost прямо сейчас идут последние часы распродажи, где со скидкой 82% можно приобрести подписку на 3 года и 3 месяца, и получить качественный VPN за 1.99€ в месяц.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.
Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже