Программирование на языке R. Уровень 2. Расширенные возможности
Цель курса – дать слушателям актуальные знания по программированию и визуализации данных на языке программирования R.По окончании курса Вы будете уметь:
- cоставлять свои собственные функции в R с учетом особенностей их поведения;
- использовать средства отладки кода R и RStudio для устранения/игнорирования ошибок в коде;
- составлять регулярные выражения для извлечения нужной информации из текстовых документов;
- создавать собственные веб-приложения на языке R с использованием фреймворка Shiny.
Программа курса
Модуль 1. Функции в R. создание, особенности поведения
- Атрибуты функций
- Scoping rules
- Аргументы функциий
- Возвращаемые значения
- Практическая работа: Создание собственных функций, исследование их поведения
- Диагностические сообщения в R
- Общие подходы к отладке кода
- traceback(), debug(), browser(), recovery
- Использование try и tryCatch
- Практическая работа: Поиск, исправление, игнорирование ошибок в тестовых фрагментах кода
- Инструменты shiny для создания интерактивных приложений
- Сервис для публикации приложений
- Практическая работа: Создание приложений с использованием фреймворка shiny
- Что такое регулярные выражения
- Цели и задачи
- Функции grep(), grepl(), regexpr(), sub(), gsub(), regmatch()
- Практическая работа: Использование регулярных выражений для извлечения необходимых данных из текста
Продажник
Скрытое содержимое.
http://www.specialist.ru/course/r2