class: center, middle, inverse, title-slide # План курса по R ### Иван Поздняков ### НИУ ВШЭ, Медиа-Тел ### 2021-02-10 --- class: inverse background-image: url(https://memepedia.ru/wp-content/uploads/2020/01/hto-ja.png) --- # Для кого этот курс? - Для тех, кто без опыта программирования: R с нуля - Для тех, кто владеет другими языками программирования: R-way - Для тех, кто уже знает R: продвинутые фишки R ... -- - И все это в едином потоке безумия! --- # Как мы будем работать? Я буду рассказывать и писать код. Вы будете писать его вместе со мной. Иногда я буду задавать вопросы и делать ошибки (иногда специально, иногда -- нет). -- Периодически вы будете решать [самостоятельные задачи](https://pozdniakov.github.io/tidy_stats/tasks.html). Я буду ходить по рядам и помогать их решать. Мы не пойдем дальше, пока все не решат хотя бы несколько заданий. -- Обычно первые задания -- легкие, последние задания -- сложные. Это сделано так, чтобы тем, кому все кажется слишком легким, не было скучно. Если вы не успели решить все задания, то ничего страшного, но я рекомендую дорешать задания дома. -- Если же вы сделали все задания, то можете вместе со мной ходить по рядам и помогать остальным: объяснение другим -- это отличный способ понять тему еще лучше! --- # Будет тяжело Курс очень напряженный, будет много материала, будет много сложных концепций.  --- # Но это того стоит! * Linear Warriors, Quadratic Wizards  -- >"**Melee classes** gain power at a linear rate as they level up. > **Magic users** gain power quadratically as they level up." *(tvtropes.org)* --- # Но это того стоит! * Linear Warriors, Quadratic Wizards  >"**Excel users** gain power at a linear rate as they level up. > **R users** gain power quadratically as they level up." *(me)* --- class: inverse, center, middle # План занятий --- #День 1 - Основы R и RStudio, функции, операторы - Типы данных - Переменные, операторы сравнения, логические операторы - Много работы с векторами: - Создание векторов - Приведение типов - Векторизация - Ресайклинг - Индексирование - Работа с логическими векторами - Missing data (NA) --- # День 2 - Основные структуры данных в R: матрицы, списки, датафреймы - Установка и работа с пакетами - Импорт данных --- class: center, middle  --- background-image: url(images/hex-stickers.png) --- class: center, middle  --- --- # День 3 .pull-left[ - Условные конструкции - Создание функций - Функциональное программирование в purrr ] .pull-right[  ] --- class: center, middle # День 4  --- class: inverse, center, middle # ПОЕХАЛИ!