Курс R-2: Работа с данными на языке R
Цена для физических лиц, р.: 39900
Цена для юридических лиц, р.: 39900
Цена вебинара для физических лиц, р.: 38900
Цена вебинара для юридических лиц, р.: 38900
Продолжительность курса (дней): 5
Даты (день):
Даты (вечер):
Цель:
Необходимая подготовка:
Формат обучения, регистрация на курс:
План курса:
Модуль 1. Ввод/вывод данных
Ввод/вывод данных в текстовый файл
Работа с файлами Excel
Чтение и запись таблиц баз данных
Практика: Работа с СУБД MSSQL
Модуль 2. Генерация отчётов – R Markdown
Введение в R Markdown
Основы синтаксиса
Включение кода на R в отчёт
Использование фигур/графиков и таблиц в отчёте
Создание параметризованных отчётов
Практика: Создание отчёта R Markdown на примере задачи регрессионного анализа данных
Модуль 3. Визуализация данных – библиотека ggplot2
Введение в многоуровневую визуализацию данных (Layered Grammar)
Использование атрибутов (координат X, Y, цвета, размера и формы) для создания пятимерных графиков
Виды графиков: распределения, гистограммы, круговые диаграммы, временные ряды и т.д.
Уровни (Layers) их задание и настройка в ggplot2
Задание масштабов, координатных осей и легенды
Группировка и разбиение данных на подмножества при визуализации (Facetting)
Создание интерактивных графиков
Практика: Использование библиотеки ggplot2 и ggvis для анализа и визуализации данных
Модуль 4. Интерактивная работа с данными – Shiny App
Обзор архитектуры Web Shiny приложения
Элементы пользовательского ввода-вывода
Управление внешним видом страницы
Реактивное программирование и его поддержка в Shiny
Интерактивная графика
Реализация обратной связи с пользователем (user feedback)
Отладка Shiny приложений
Практика: Создание Web Shiny приложения на примере задачи построения классификатора
ДЗ: Создать Web Shiny приложение для анализа данных из набора ggplot2::diamonds