Основы программирования в R

Материалы по математике, 2018-19 учебный год
Перейти к: навигация, поиск

Дорогие студенты!

На этой странице будут появляться различные материалы и объявления, связанные с курсом «Основы программирования в R», читаемого для студентов 3-го курса факультета социальных наук, ОП «Политология», в весеннем семестре 2018/2019 учебного года.

Лекции и семинары ведёт: Тамбовцева Алла Андреевна

Правила игры

Программа курса: ссылка

Организационная презентация: ссылка

R и RStudio

На занятиях мы будем работать в среде RStudio, которая является графической оболочкой для языка R с удобным интерфейсом. Чтобы программное обеспечение установилось правильно, сначала нужно установить R, а затем RStudio.

Скачать установочный файл R можно на официальном сайте R-project, в разделе CRAN Mirrors, выбрав любую страну, а затем нужную операционную систему. Для Windows следует выбрать base, а затем кликнуть Download R 3.5.1 for Windows. Для Mac OS X следует выбрать файл R-3.5.1.pkg.

Скачать установочный файл RStudio можно на сайте проекта, перейдя в раздел загрузок в меню Products - RStudio - Download. Нам нужна версия RStudio Desktop (Open Source License), которая скачивается бесплатно.

С краткой инструкцией по работе в RStudio можно ознакомиться по ссылке.

Материалы

Дата Тема Лекция и семинар Дополнительно
18.01 Введение в R и Rmarkdown r-markdown r-basics r-vectors rmarkdown-cheatsheet
25.01 Векторы, матрицы, списки more-vectors matrices-lists

sem1 sem1-solutions

how-not-to-get-bored-1
01.02 Загрузка файлов в R

Основы работы с таблицами

files marketing.csv

r-tables

free-datasets

how-not-to-get-bored-2

08.02 Работа с датафреймами средствами dplyr sem2 sem2-solutions

r-dplyr Chile.csv

more on dplyr

merging with dplyr

15.02 Работа с датафреймами средствами dplyr [dplyr-cont] Chile.csv

sem3 [sem3-solutions] CPDS.csv

r-exercises
01.03 Описательные статистики в R [descriptives] cakes stargazer for non-LaTeX users
15.03 Разведывательный анализ R Elections RCloud code

Домашние задания

  • Домашнее задание 1: ссылка, дедлайн 28 января 23:59
  • Домашнее задание 2: ссылка, дедлайн 04 февраля 23:59
  • Домашнее задание 3: ссылка, дедлайн 16 февраля 23:59
  • Домашнее задание 4: [скоро будет]