Получить доступ
Эксклюзивный партнер
Skillbox в Казахстане
burger
Каталог Аналитика и Data Science Язык R для анализа данных

Язык R для анализа данных

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

Кому подойдёт этот курс

  • Аналитикам и исследователям без опыта программирования на R

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

  • Аналитикам и исследователям, которые используют R в работе

    Систематизируете знания и изучите продвинутые функции R. Сможете тратить меньше времени на ежедневные рутинные задачи.

  • Тем, кто хочет работать в аналитике

    Освоите популярный инструмент для работы с данными и научитесь обрабатывать информацию с помощью языка R.
    Сделаете шаг к карьере в аналитике и обойдёте конкурентов уже на старте.

Чему вы научитесь

  • Обрабатывать данные базовыми средствами R и с помощью библиотеки tidyverse

  • Выполнять разведывательный анализ данных в R

  • Создавать интерактивные графики с помощью библиотеки Plotly

  • Визуализировать данные с помощью библиотеки ggplot2

  • Анализировать линейные регрессионные модели и представлять результаты

  • Создавать интерактивные аналитические панели с помощью библиотеки Shiny

Как проходит обучение на платформе

  • Иллюстрация этапа обучения
    Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании Skillbox, платформа постоянно улучшается. Вас ждут видео, практические задания и общение с кураторами Доступ к материалам откроется сразу после покупки курса

  • Иллюстрация этапа обучения
    Теория

    Получаете знания

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

  • Иллюстрация этапа обучения
    Практика

    Выполняете задания

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

  • Иллюстрация этапа обучения
    Обратная связь

    Работаете с куратором

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

Содержание курса

Вас ждут вебинары и практика на основе реальных кейсов.

  • 2 месяца обучения
  • 17 тематических модулей

Язык программирования R

  1. Знакомство с языком R и базовые операции

    Установите R и RStudio — среду для разработки на R — и познакомитесь с её интерфейсом. Узнаете, как создавать файлы R и R Markdown, начнёте изучать синтаксис языка и познакомитесь с понятием вектора в R.

  2. Типы и структуры данных

    Изучите типы данных в R и научитесь преобразовывать данные из одного типа в другой. Разберёте структуры данных в R: векторы, матрицы, датафреймы и списки. Узнаете, как с ними работать.

  3. Управляющие конструкции

    Научитесь использовать условную конструкцию if-else, проверять условия, работать с циклами и функциями.

Обработка данных. Библиотека tidyverse

  1. Чтение и запись файлов в R

    Узнаете, как работать с файлами в рабочей папке, читать и записывать файлы форматов csv, txt и Excel.

  2. Обработка данных базовыми средствами R

    Научитесь использовать датафреймы и работать с данными с помощью базовых средств R. Узнаете, как выводить описание датафрейма, работать со строками и столбцами.

  3. Обработка данных с библиотекой tidyverse: часть 1

    Познакомитесь с библиотекой tidyverse и её возможностями. Разберёте особенности синтаксиса tidyverse и изучите работу с разными функциями. Узнаете, как группировать и агрегировать данные, выгружать сводную информацию с помощью библиотеки stargazer.

  4. Обработка данных с библиотекой tidyverse: часть 2

    Научитесь трансформировать структуру данных и объединять таблицы.

  5. Работа с пропущенными значениями в R

    Научитесь выполнять поиск и подсчёт пропущенных значений и искать в них закономерности. Поймёте, как визуализировать пропущенные значения с помощью библиотек mice и VIM и заполнять пропуски средствами tidyverse.

  6. Работа с порядковыми и категориальными данными в R

    Изучите шкалы данных: числовую, порядковую и категориальную. Разберёте особенности факторных данных в R и операции с ними. Научитесь работать с категориальными данными с forcats.

Визуализация данных

  1. Визуализация данных в R

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

  2. Визуализация данных с библиотекой ggplot2

    Узнаете, как строить графики с библиотекой ggplot2. Научитесь работать с одномерными, двумерными и нечисловыми данными и группировать данные на графиках.

Статистический анализ данных в R

  1. Разведывательный анализ данных в R

    Познакомитесь с описательными статистиками в R. Научитесь пользоваться библиотекой psych и искать нетипичные значения. Изучите коэффициенты корреляции Пирсона и Спирмена и поймёте, как их применять. Узнаете о понятии корреляционных матриц, сможете их визуализировать и выгружать в отчёт.

  2. Введение в теорию вероятностей

    Узнаете, что такое случайный эксперимент и условная вероятность. Познакомитесь с разными типами случайных величин. Научитесь решать задачи на определение вероятности события.

  3. Статистическое оценивание

    Познакомитесь с законами статистики. Научитесь формулировать и проверять статистические гипотезы с помощью графиков распределения, доверительных интервалов и p-value.

  4. A/B-тестирование

    Узнаете, что такое A/B тестирование и в каких задачах его применяют. Научитесь проверять гипотезы с помощью метода ANOVA и тестов Уилкоксона и Краскела-Уоллиса.

  5. Поиск взаимосвязей в данных в R

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

  6. Регрессионный анализ в R

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

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

  1. Интерактивные графики с библиотекой Plotly

    Познакомитесь с проектом Plotly, разберёте его возможности, особенности синтаксиса и функции. Научитесь строить интерактивные графики Plotly в 2D и 3D и публиковать результаты на RPubs.

  2. Аналитические панели в R: фреймворк Shiny

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

Финальная работа

  1. Обработка и анализ социально-экономических данных

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

Записаться на курс или получить бесплатную консультацию
Имя
Телефон
Электронная почта
Отправить
Ознакомиться с условиями публичного договора
success
error
warning

Спикер

Алла
Тамбовцева
Преподаватель НИУ ВШЭ

Ведёт курсы по статистике, анализу данных и программированию на языках R и Python. Опыт преподавания — больше 7 лет.

Отзывы участников

Отзывы студентов Иван Медведев, г. Ивантеевка Курс «Профессия Инженер по тестированию»
Если какой-то материал тяжело даётся, есть вопрос по ДЗ, достаточно написать преподавателю, который поможет разобраться с информацией и подскажет, как решить задачу.
По итогу 9-месячной учёбы стал по-другому смотреть на сайты. Замечаю баги, разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо!!!
Отзывы студентов Валентина Нарушевич, г. Санкт-Петербург Курс «Графический дизайнер с нуля до PRO»
Благодаря курсу я научилась создавать классные постеры и векторные изображения. Также мой список новых скилов пополнили ретушь и обтравка изображений — одни из главных навыков профессионального графического дизайнера.
Ну, и умение верстать журналы! Теперь я, как самый настоящий графический дизайнер, с лёгкостью могу создать разворот какого-нибудь модного журнала.
Записаться на курс
-45%
19 325 ₸/мес
35 137 ₸/мес
В рассрочку на 12 мес
percent Кешбэк 30%: 69 570 баллов на Lerna
Язык R для анализа данных
Длительность: 2 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
Ознакомиться с условиями публичного договора
success
error
warning

Часто задаваемые вопросы

  • Я никогда не программировал на R. У меня получится?
    Для прохождения этого курса достаточно базовых знаний в программировании. Уделяйте больше внимания практике и читайте дополнительную литературу. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего курса.
  • Мне подойдет этот курс, если я не умею программировать?
    Мы не разбираем основы на этом курсе. Вам будет легче проходить курс, если у вас есть хотя бы минимальный опыт программирования на любом языке.
  • Какой график обучения на платформе? Получится ли совмещать его с работой?
    Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент.
  • Сколько часов в неделю мне нужно будет уделять обучению на платформе?
    Всё зависит только от вас. В среднем пользователи платформы занимаются от 3 до 5 часов в неделю.
  • Кто будет мне помогать в обучении на платформе?
    У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.
  • Действуют ли какие-нибудь программы рассрочки?
    Да, вы можете купить курс в рассрочку — спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.