Введение в R

Курс имеет целью научить студентов базовым навыкам работы в языке программирования R – одного из современных инструментов обработки данных. Курс рассчитан на аудиторию, которая знакома с принципами работы в компьютерных  программах, похожих на Microsoft Excel; при этом опыта программирования не требуется. Курс проводится в весеннем семестре.

 

Курс включает 12 практических занятий по следующим темам:

  1. Оперирование (создание, математические и логические операции, взятие подмножеств (subset)) объектами классов: vector (вектор), data.frame (таблица с данными), matrix (матрица), list (список).
  2. Загрузка и выгрузка данных в R: txt, csv, shp.
  3. Визуализация данных, автоматическая выгрузка визуализации в jpg, pdf.
  4. Функция if-else и циклы for.
  5. Функции типа apply как удобная альтернатива циклам.
  6. Создание собственных функций.
  7. Работа с датами.
  8. Работа с файловой системой: автоматический поиск, перенос и переименование файлов и папок.
  9. Мини-проект: Использование R для обработки данных, используемых студентом в дипломной работе.

 

Литература

  1. Online курс: Programming in R https://www.coursera.org/learn/r-programming/home/week/1

 

Составитель – инженер 1 категории Антон Анатольевич Плетенёв