Основы программирования в R: различия между версиями

Материал из MathINFO
Перейти к навигации Перейти к поиску
Строка 48: Строка 48:
  
 
* Файлы для работы: [https://allatambov.github.io/rprog/data/firtree.csv firtree.csv], [https://github.com/allatambov/PyDat-0919/blob/master/lectures-seminars/7-pandas/test1.xlsx test1.xls], [https://github.com/allatambov/PyDat-0919/blob/master/lectures-seminars/7-pandas/test2.csv test2.csv].
 
* Файлы для работы: [https://allatambov.github.io/rprog/data/firtree.csv firtree.csv], [https://github.com/allatambov/PyDat-0919/blob/master/lectures-seminars/7-pandas/test1.xlsx test1.xls], [https://github.com/allatambov/PyDat-0919/blob/master/lectures-seminars/7-pandas/test2.csv test2.csv].
* Загрузка данных и их описание ([https://allatambov.github.io/rprog21/r-data-desc.pdf конспект], [https://raw.githubusercontent.com/allatambov/allatambov.github.io/master/rprog21/r-data-desc.Rmd Rmd]). Практикум 3 видеозапись [https://www.dropbox.com/s/9sklzxts8l3xda6/topic-07-01.mp4?dl=0 1] и [2]. [https://www.dropbox.com/s/6c1ncywgiszk6f1/topic8.mp4?dl=0 Видеозапись] занятия.
+
* Загрузка данных и их описание ([https://allatambov.github.io/rprog21/r-data-desc.pdf конспект], [https://raw.githubusercontent.com/allatambov/allatambov.github.io/master/rprog21/r-data-desc.Rmd Rmd]). Практикум 3 видеозапись [https://www.dropbox.com/s/9sklzxts8l3xda6/topic-07-01.mp4?dl=0 1] и [https://www.dropbox.com/s/osw7oacx7si02h6/topic07-02.mp4?dl=0 2]. [https://www.dropbox.com/s/6c1ncywgiszk6f1/topic8.mp4?dl=0 Видеозапись] занятия.
 
* Основы работы с датафреймами ([https://allatambov.github.io/rprog/pdf/rdata-handle.pdf конспект], [https://raw.githubusercontent.com/allatambov/allatambov.github.io/master/rprog21/rdata-handle.Rmd Rmd], [https://raw.githubusercontent.com/allatambov/allatambov.github.io/master/rprog21/rdata-handle.R R]). [https://www.dropbox.com/s/dlsx3q1jftnwss8/topic9.mp4?dl=0 Видеозапись] занятия + практикум 4.
 
* Основы работы с датафреймами ([https://allatambov.github.io/rprog/pdf/rdata-handle.pdf конспект], [https://raw.githubusercontent.com/allatambov/allatambov.github.io/master/rprog21/rdata-handle.Rmd Rmd], [https://raw.githubusercontent.com/allatambov/allatambov.github.io/master/rprog21/rdata-handle.R R]). [https://www.dropbox.com/s/dlsx3q1jftnwss8/topic9.mp4?dl=0 Видеозапись] занятия + практикум 4.
  

Версия 18:53, 16 февраля 2021

Это страница курса по выбору «Основы программирования в R», читаемого на программе «Политология» 3 курса бакалавриата в 2020/2021 учебном году.

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

Правила игры

  • Программа курса.
  • Формула оценки: 0.12 × Аудиторная работа + 0.24 × ДЗ + 0.24 × Проект + 0.4 × Экзамен.
  • Домашние задания сдаются через Dropbox.
  • При сдаче домашнего задания позже указанного срока предусмотрены штрафы: 10% от оценки за опоздание в пределах часа, 20% – в пределах суток, 50% – в пределах недели.

R и RStudio

Для работы на этом курсе необходимо установить (именно в таком порядке): R и RStudio.

Ссылки для скачивания:

Мы будем использовать новую версию R 4.0.3, но если у вас уже установлена более ранняя версия, специально переустанавливать R необязательно. Мы будем учитывать разницы в версиях на занятиях. Внимание: после установки новой версии R поверх старой, установленные ранее библиотеки слетят, и их придётся ставить заново.

Материалы занятий

Учебник А.Б.Шипунов и др. Наглядная статистика. Используем R!

Тема 1. Введение в R и RMarkdown. Ввод и вывод.

Тема 2. Векторы. Матрицы и списки.

Тема 3. Функции. Условные конструкции. Циклы.

Тема 4. Загрузка данных в R и их описание.

Тема 5. Введение в веб-приложения Shiny.

Практикумы

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

Домашнее задание Файлы Дедлайн Куда сдавать
Домашнее задание 1 задание 01.02 23:59 Dropbox
Домашнее задание 2 задание Rmd 06.02 23:59 Dropbox
Домашнее задание 3 [задание] [Rmd] 24.02 23:59 Dropbox