Аннотация
Язык R – самый популярный в мире инструмент статистического анализа данных.
Он содержит широчайший спектр возможностей для анализа данных, их визуализации, а также создания документов и веб-приложений.
Язык R – самый популярный в мире инструмент статистического анализа данных.
Он содержит широчайший спектр возможностей для анализа данных, их визуализации, а также создания документов и веб-приложений.
Аудитория:
- Социологи
- Менеджеры клинических испытаний/фармакологов
- Исследователи (астрономия, физика, биология, генетика, медицина и т.д.)
- IT-аналитики
- Бизнес-аналитики
- Финансовых аналитики
- Маркетологи
- Социологи
- Менеджеры клинических испытаний/фармакологов
- Исследователи (астрономия, физика, биология, генетика, медицина и т.д.)
- IT-аналитики
- Бизнес-аналитики
- Финансовых аналитики
- Маркетологи
Необходимая предварительная подготовка:
Знание основ статистики
Знакомство с языками программирования
Знание основ статистики
Знакомство с языками программирования
Программа:
1. Знакомство с R и RStudio. Основные особенности
- Интерфейс RStudio
- Основные особенности языка R
- RMarkdown
2. Типы данных в R и работа с ними
- Вектора, списки, матрицы, таблицы. И работа с ними
- Загрузка/выгрузка данных в/из R
- Базовые функции R
- Библиотека dplyr
- Условное выполнение кода (if…else)
- Циклы for, while
- Функции семейства *apply
3. Средства визуализации в R
- Base plotting
- Библиотека ggplot2
4. Функции в R. создание, особенности поведения
- Атрибуты функций
- Scoping rules
- Аргументы функциий
- Возвращаемые значения
5. Отладка кода в R
- Диагностические сообщения в R
- Общие подходы к отладке кода
- traceback(), debug(), browser(), recovery
- Использование try и tryCatch
6. Регулярные выражения в R
- Что такое регулярные выражения
- Цели и задачи
- Функции grep(), grepl(), regexpr(), sub(), gsub(), regmatch()
7. Линейная регрессия в R
- Простая линейная модель в R
- Линейная модель с несколькими переменными
- Диагностика линейных моделей
- t-тест, непараметрические тесты.
- ANOVA
8. Алгоритмы классификации в R
- Постановка задачи классификации
- Линейная классификация в R
- Алгоритмы KNN, деревья решений, случайный лес
- Диагностика моделей классификации, ROC-кривая
9. Продвинутая визуализация данных
- Картография с помощью библиотеки leaflet
- Таблицы и сводные таблицы
- Возможности библиотеки Plotly для визуализации, использование ggplotly
- RMarkdown
10. Создание приложений с помощью фреймворка Shiny
- Инструменты shiny для создания интерактивных приложений
- Сервис для публикации приложений
1. Знакомство с R и RStudio. Основные особенности
- Интерфейс RStudio
- Основные особенности языка R
- RMarkdown
2. Типы данных в R и работа с ними
- Вектора, списки, матрицы, таблицы. И работа с ними
- Загрузка/выгрузка данных в/из R
- Базовые функции R
- Библиотека dplyr
- Условное выполнение кода (if…else)
- Циклы for, while
- Функции семейства *apply
3. Средства визуализации в R
- Base plotting
- Библиотека ggplot2
4. Функции в R. создание, особенности поведения
- Атрибуты функций
- Scoping rules
- Аргументы функциий
- Возвращаемые значения
5. Отладка кода в R
- Диагностические сообщения в R
- Общие подходы к отладке кода
- traceback(), debug(), browser(), recovery
- Использование try и tryCatch
6. Регулярные выражения в R
- Что такое регулярные выражения
- Цели и задачи
- Функции grep(), grepl(), regexpr(), sub(), gsub(), regmatch()
7. Линейная регрессия в R
- Простая линейная модель в R
- Линейная модель с несколькими переменными
- Диагностика линейных моделей
- t-тест, непараметрические тесты.
- ANOVA
8. Алгоритмы классификации в R
- Постановка задачи классификации
- Линейная классификация в R
- Алгоритмы KNN, деревья решений, случайный лес
- Диагностика моделей классификации, ROC-кривая
9. Продвинутая визуализация данных
- Картография с помощью библиотеки leaflet
- Таблицы и сводные таблицы
- Возможности библиотеки Plotly для визуализации, использование ggplotly
- RMarkdown
10. Создание приложений с помощью фреймворка Shiny
- Инструменты shiny для создания интерактивных приложений
- Сервис для публикации приложений