Звезды и С - Главная Тел: +7 495 363 36 86
e-mail: info@stars-s.ru
Москва, Ленинградский пр-кт, д. 5, стр. 2
План проезда
ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ

О нас|Курсы CITRIX|Курсы MICROSOFT|AstraLinux, PostgreSQL, etc - ИМПОРТОЗАМЕЩЕНИЕ|Тестирование|Новости|Поиск
AstraLinux, PostgreSQL, etc - ИМПОРТОЗАМЕЩЕНИЕ

Astra Linux
Lenovo
СУБД PostgreSQL
Kaspersky
Linux Базальт СПО
ОС ROSA Linux
РЕД ОС
Авторские курсы Linux
VMware
Cisco
ITIL
Red Hat
Условия обучения
Huawei
Мой офис
Linux
JavaScript
Python
Язык R

Курс R-1: Программирование на языке R. Базовые знания

Цена для физических лиц, р.: 39900
Цена для юридических лиц, р.: 39900
Цена вебинара для физических лиц, р.: 38900
Цена вебинара для юридических лиц, р.: 38900

Продолжительность курса (дней): 5

Даты (день): 30.01.2023

Даты (вечер): 30.01.2023

Цель:

Необходимая подготовка:

Формат обучения, регистрация на курс:

План курса:

Модуль 1. Знакомство с языком R и со средой разработки

  • Основные особенности языка R
  • Библиотеки языка R
  • Интерфейс среды разработки RStudio
  • Практика: Конфигурирование RStudio, загрузка и подключение библиотек и работа со справочной системой

Модуль 2. Типы данных в R и работа с ними

  • Понимание системы типов R. Всё есть объект
  • Вектора, списки, матрицы и, массивы
  • Практика: Элементарная статистика из базовой библиотеке R
  • Формулы и функции в R
  • Практика: Написание и вызов простейших функций. Файлы скриптов и их подключение
  • Атрибуты объектов
  • Вспомогательные и специальные составные объекты
  • Практика: Работа с объектом Data frame, использование библиотеки dplyr

Модуль 3. Написание выражений и команд в R

  • Символы, константы и операции языка R
  • Практика: Создание своих операций
  • Условное выполнение кода (if…else)
  • Циклы for, while и repeat
  • Практика: Нахождение минимума и максимума при наличии пропущенных данных (NA)
  • Взаимодействие с другими языками программирования
  • Практика: Вызов написанной на Си функции

Модуль 4. Написание функций в R

  • Аргументы функций и сопоставление аргументов
  • Область видимости объектов
  • Понятие окружения (Environment)
  • Замыкание и анонимные функции
  • Возвращаемое значение функции
  • Практика: Написание и вызов функций для вычисления характеристик объектов (минимум/максимум, среднее и т.д.)

Модуль 5. Объектно-ориентированное программирование

  • Класс объекта
  • Наследование в R
  • Диспетчеризация вызовов функций/методов
  • UseMethod()
  • NextMethod()
  • Практика: Написание и вызов полиморфных функций для вычисления характеристик объектов (минимум/максимум, среднее и т.д.)

Модуль 6. Исключения и отладка в R

  • Генерация исключений/ошибок в R
  • Перехват и обработка исключений/ошибок
  • Конфигурирование обработка исключений/ошибок
  • Отладка кода и функций
  • Трассировка кода
  • Практика: Поиск, исправление и/или игнорирование ошибок в R программах

Модуль 7. Полезные функции из базовой библиотеки языка R

  • Работа с датой и временем
  • Обработка текстов/строк
  • Регулярные выражения
  • Использование стандартных распределений
  • Визуализация графиков функций
  • Практика: Графическая проверка нормальности распределения


  О нас|Курсы CITRIX|Курсы MICROSOFT|AstraLinux, PostgreSQL, etc - ИМПОРТОЗАМЕЩЕНИЕ|Тестирование|Новости|Поиск

   Тел: +74953633686 email: info@stars-s.ru

   125040, Москва, Ленинградский проспект, д. 5, стр. 2, под. 5, офис "Звезды и С"

  © Учебный центр "Звезды и С", 1991-2022, Оферта