Blastim
3/27/23
Иван Поздняков
преподаю R и статистику больше 6 лет
психфак МГУ (кафедра психофизиологии) и магистратура по Cognitive Neuroscience в Вышке
ex-Старший преподаватель Вышки
Еще занимаюсь Digital Humanities
R-энтузиаст
Сейчас живу в Тбилиси
Для тех, кто без опыта программирования: R с нуля
Для тех, кто владеет другими языками программирования: R-way
Для тех, кто уже знает R: продвинутые фишки R
И все это в едином потоке безумия!
Первая неделя
День 1: Введение в R и RStudio, векторы
День 2: Сложные структуры в R, работа с пакетами, импорт данных
День 3: Встреча с Ильей Шутовым, функциональное программирование в R
День 4: Обработка данных в tidyverse
День 5: Продвинутый tidyverse, описательная статистика + практика работы с данными
Вторая неделя
День 1: Визуализация данных (ggplot2
) и создание отчетов (R Markdown, Quarto)
День 2: Планирование исследования и основы статистики вывода
День 3: Базовые статистические тесты
День 4: Продвинутые статистические тесты и модели, General(ized) Linear Model
День 5: Многомерные методы анализа + практика работы с данными
А программирование – это сложно.
Если вам сложно, то так и должно быть, все нормально. Если что-то не получается, то это нормально.
Это не похоже на изучение обычных предметов или даже на изучение математики. Это похоже на освоение навыков
Практика – обязательна! Без нее ничего не получится
Не пытайтесь сделать по аналогии или найти какой-то готовый алгоритм: вы должны сами его придумать!
“Melee classes gain power at a linear rate as they level up.
Magic users gain power quadratically as they level up.” (tvtropes.org)
“Excel users gain power at a linear rate as they level up.
R users gain power quadratically as they level up.” (me)
Я буду рассказывать и писать код. Вы будете писать его вместе со мной.
Иногда я буду задавать вопросы и делать ошибки (иногда специально, иногда -- нет).
Периодически вы будете решать самостоятельные задачи. Преподаватели будут ходить по рядам и помогать их решать. Мы не пойдем дальше, пока все не решат хотя бы несколько заданий!
Обычно первые задания -- легкие, последние задания -- сложные. Это сделано так, чтобы тем, кому все кажется слишком легким, не было скучно. Если вы не успели решить все задания, то ничего страшного, но я рекомендую дорешать задания дома.
Если же вы сделали все задания, то можете вместе со мной ходить по рядам и помогать остальным: объяснение другим -- это отличный способ понять тему еще лучше!