Основы программирования в R: различия между версиями
Строка 42: | Строка 42: | ||
* Практикум 1. Ввод и вывод, векторы ([https://allatambov.github.io/rprog21/rprog-sem1.pdf задания], [https://raw.githubusercontent.com/allatambov/allatambov.github.io/master/rprog21/rprog-sem1.Rmd Rmd], решения). | * Практикум 1. Ввод и вывод, векторы ([https://allatambov.github.io/rprog21/rprog-sem1.pdf задания], [https://raw.githubusercontent.com/allatambov/allatambov.github.io/master/rprog21/rprog-sem1.Rmd Rmd], решения). | ||
* Практикум 2. Матрицы и списки ([https://allatambov.github.io/rprog21/rprog-sem2.pdf задания], [https://allatambov.github.io/rprog21/rprog-sem2.Rmd Rmd], решения). | * Практикум 2. Матрицы и списки ([https://allatambov.github.io/rprog21/rprog-sem2.pdf задания], [https://allatambov.github.io/rprog21/rprog-sem2.Rmd Rmd], решения). | ||
+ | |||
+ | ==Домашние задания== | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Домашнее задание !! Дедлайн !! Куда сдавать | ||
+ | |- | ||
+ | | [https://allatambov.github.io/rprog/hw/hw1.pdf Домашнее задание 1] || 01.02 23:59 || Dropbox | ||
+ | |- | ||
+ | | Домашнее задание 2 || 06.02 23:59 || Dropbox | ||
+ | |- | ||
+ | | Домашнее задание 3 || 13.02 23:59 || Dropbox | ||
+ | |} |
Версия 22:22, 25 января 2021
Это страница курса по выбору «Основы программирования в R», читаемого на программе «Политология» 3 курса бакалавриата в 2020/2021 учебном году.
Лекции и семинары ведет: Тамбовцева Алла Андреевна
Правила игры
- Программа курса.
- Формула оценки: 0.12 × Аудиторная работа + 0.24 × ДЗ + 0.24 × Проект + 0.4 × Экзамен.
- Домашние задания сдаются через Dropbox.
- При сдаче домашнего задания позже указанного срока предусмотрены штрафы: 10% от оценки за опоздание в пределах часа, 20% – в пределах суток, 50% – в пределах недели.
R и RStudio
Для работы на этом курсе необходимо установить (именно в таком порядке): R и RStudio.
Ссылки для скачивания:
- R: для Windows, для Mac OS (файл R-4.0.3.pkg);
- RStudio: для разных систем.
Мы будем использовать новую версию R 4.0.3, но если у вас уже установлена более ранняя версия, специально переустанавливать R необязательно. Мы будем учитывать разницы в версиях на занятиях. Внимание: после установки новой версии R поверх старой, установленные ранее библиотеки слетят, и их придётся ставить заново.
Материалы занятий
Учебник А.Б.Шипунов и др. Наглядная статистика. Используем R!
Тема 1. Введение в R и RMarkdown. Ввод и вывод.
- Инструкция по работе с RStudio (файл). Язык разметки Markdown в RStudio (конспект).
- R как калькулятор, переменные и типы переменных в R (конспект, R, Rmd). Видеозапись занятия.
- Ввод и вывод (конспект, R, Rmd). Видеозапись занятия.
- Официальный RMarkdown Cheatsheet. Глава 2 из Наглядная статистика. Используем R!
Тема 2. Векторы. Матрицы и списки.
- Векторы: часть 1 (конспект, код). Векторы: часть 2 (конспект, код). Видеозапись занятия.
- Матрицы (конспект, код). Видеозапись занятия + практикум 1.
- Глава 3 из Наглядная статистика. Используем R! Linear algebra and matrices in R.
Практикумы
- Практикум 1. Ввод и вывод, векторы (задания, Rmd, решения).
- Практикум 2. Матрицы и списки (задания, Rmd, решения).
Домашние задания
Домашнее задание | Дедлайн | Куда сдавать |
---|---|---|
Домашнее задание 1 | 01.02 23:59 | Dropbox |
Домашнее задание 2 | 06.02 23:59 | Dropbox |
Домашнее задание 3 | 13.02 23:59 | Dropbox |