Чему вы научитесь
- Импортировать и экспортировать данные, хранящиеся в распространенных форматах;
- Преобразовывать табличные данные: фильтровать, изменять на основе сложных условий, объединять и т.п. с помощью пакета dplyr и др.
- Подготавливать визуализации с помощью пакета ggplot2;
- Создавать собственные функции-шаблоны, упрощающие работу с повторяющимися действиями
О курсе
Курс не подразумевает поддержку преподавателей.
В дальнейшем возможно создание отдельного курса с расширенными условиями.
У всех, кто начинает работу с данными вне Excel, возникает вопрос, какой язык выбрать: R или Python? Мы считаем, что оба!
Курсов, посвященных анализу данных в Python, очень много, в отличие от R (на Stepik есть классные открытые курсы по R, но часть материала в них безнадежно устарела ((( ).
Тем не менее, этот язык активно развивается и используется во многих сферах: науке, медицине и фармацевтике, маркетинге и других.
В пределах R существует три основных пути для работы с данными: базовый R, data.table и tidyverse. На наш взгляд, последний - идеальный выбор для начинающих пользователей и не только. Tidyverse придерживается единообразного синтаксиса работы с данными, делая рабочий процесс чрезвычайно понятным и логичным.
В данном курсе вы познакомитесь с основами tidyverse, научитесь эффективно обрабатывать табличные данные и визуализировать их. Материал курса послужит крепким фундаментом для дальнейшей работы над вашими проектами.
Внимание: данный курс не посвящен статистике и моделированию, поэтому в нем вы не найдете информацию о статистических критериях и работе моделей!
Для кого этот курс
Курс будет полезен всем, кто хочет научиться работать с данными: школьникам старших классов, студентам, научным сотрудникам. Всем, кто когда-либо работал с R, но он показался им слишком сложным, а также тем, кто никогда не сталкивался с этим языком.
Начальные требования
Курс рассчитан на пользователей, имеющих минимальный опыт работы с R или не имеющих опыта вовсе. Для решения заданий достаточно уметь выполнять базовые действия на компьютере: уметь скачивать, устанавливать и открывать программы.
Наши преподаватели
Как проходит обучение
Курс состоит из теоретических и практических шагов. Теория на курсе сведена к необходимому минимуму, так как мы придерживаемся мнения о том, что нужно запомнить базовые концепции и самые основные команды, а все остальное можно быстро посмотреть в справке ;) Основной упор сделан на практические задания с автоматической проверкой, большинство из которых требуют самостоятельного написания кода на локальном компьютере. В конце каждого модуля вас ждет практическая работа. Мы считаем, что предоставленного теоретического материала будет достаточно для успешного выполнения всех заданий и успешного завершения курса.
Программа курса
Что вы получаете
- Навыки и знания, которые позволять работать с данными быстро, удобно и очень эффективно.