Даже если вы посещали двухдневное обучение RStudio в прошлом месяце, вы могли посетить только один семинар — а их было более полдюжины. Однако теперь многие материалы, включая слайды и R-код, доступны бесплатно онлайн. Вот как их получить.
Большая часть кода и слайдов была размещена на GitHub. Если в вашей системе не настроен контроль версий git, вы можете загрузить заархивированный файл из любого репозитория. Но Git и GitHub делают это проще и элегантнее. Посмотрите эпизод 33 из Do More с R ниже, если вы хотите узнать о git и GitHub в RStudio:
Содержание статьи
- 1 Tidy временные ряды и прогнозирование в R
- 2 Modern Анализ геопространственных данных в R
- 3 Машина обучение в R
- 4 Анализ больших данных в R
- 5 Shiny от начала до конца
- 6 JavaScript для пользователей Shiny
- 7 R Уценка и интерактивные информационные панели
- 8 Что они забыли рассказать вам о R
- 9 Widing tidy tools
- 10 Практическое введение в визуализацию данных с помощью ggplot2
- 11 M, первый пакет R моей организации
- 12 Семинары для начинающих R
Tidy временные ряды и прогнозирование в R
Инструктор Rob J. Hyndman, профессор статистики в университете Монаш, буквально написал книгу по прогнозированию временных рядов в R — не говоря уже о пакете прогноза R. Я разрывался между посещением этого семинара и семинаром по машинному обучению, который я закончил. К счастью, хотя это не так хорошо, как в классе, письменные материалы и код находятся в Интернете.
Репозиторий GitHub находится по адресу https://github.com/rstudio-conf-2020/. Прогнозирование временных рядов и его учебник «Принципы и практика прогнозирования» можно бесплатно найти на сайте https://otexts.com/fpp3/.
Modern Анализ геопространственных данных в R
«Вы научитесь читать, манипулировать и визуализировать пространственные данные, и вы познакомитесь с функциональностью, которая заставит вас сказать: «Я не знал, что вы можете сделать это в R!», — рассказывает обзор этого семинара. Это еще один, который я бы хотел посетить.
Этот класс включал пакеты sf, tmap, mapview, raster и dplyr.
Большая часть информации о семинаре не представлена непосредственно на GitHub, но на есть базовое репо https://github.com/rstudio-conf-2020/geospatial с инструкциями по загрузке остальных.
Руководитель семинара Зев Росс сказал, что он разместил оба Res слайды для просмотра и PDF-версию для загрузки.
См. информацию в внизу этой страницы о том, как загрузить и установить пакет мастерской R. с упражнениями и решениями.
Машина обучение в R
В этом году было проведено два семинара по машинному обучению: введение в все еще развивающуюся экосистему пакета машинного обучения тидимоделям и более продвинутая сессия с Максом Куном, создателем известного пакета карет.
Введение в машинное обучение с помощью тидиверса
У этого семинара есть собственный веб-сайт, на котором вы можете загрузить слайды, упражнения и решения сессий Элисон Хилл: https://conf20-intro-ml.netlify.com/materials/. Существует также репозиторий GitHub.
Прикладное машинное обучение в R
У сессии Макса Куна есть веб-сайт по адресу https://rstudio-conf-2020.github.io/applied-ml/README. .html. Наверху есть ссылки, чтобы увидеть части с 1 по 6 отдельно. Существует также репозиторий GitHub.
Глубокое обучение с использованием Keras и TensorFlow в R
Ознакомьтесь с надежным репозиторием GitHub в который входит ряд блокнотов R Markdown с кодом и пояснениями. как ссылки на слайды и данные. Это преподавал Брэд Бемке, директор по науке о данных в 84.51 °.
Текстовый майнинг с принципами аккуратных данных
Джулия Силдж, соавтор Text Mining with R, руководила этим семинаром. Ее слайды находятся по адресу http://bit.ly/silge-rstudioconf-1 (день 1) и bit.ly/silge-rstudioconf-2 (день 2). Репозиторий GitHub по адресу https://github.com/rstudio-conf-2020/text-mining содержит слайды и документы Markdown R с кодом.
Анализ больших данных в R
Этот семинар, преподавал инженер RStudio Джеймс Блэр, специализировался на использовании dplyr с data.table, базами данных и Spark для крупномасштабных данных. Он также использовал пакеты vroom, dtplyr и DBI.
Репозиторий GitHub по адресу https://github.com/rstudio-conf-2020/big-data включает каталог intro, слайды и книгу с R Уценка документов. Упражнения и код семинара также доступны в виде онлайн-книги по адресу https://rstudio-conf-2020.github.io/big-data/introduction-to-vroom.html.
Shiny от начала до конца
Если вы хотели изучить интерактивную веб-среду Shiny R — или если вы работали с ней, но хотели улучшить свою игру — в репозитории Shiny GitHub профессора Macalester College Данни Каплана есть слайды и код проекта. Вы также можете клонировать проект с помощью бесплатной учетной записи RStudio Cloud по адресу https://rstudio.cloud/project/865256.
JavaScript для пользователей Shiny
Также связанный с Shiny, этот семинар Гаррика Aden-Buie был разработан, чтобы помочь пользователям настраивать базовые приложения Shiny с помощью JavaScript, HTML и CSS, чтобы они выглядели лучше и делали больше. Это еще один семинар, который я бы хотел посетить. Я не могу ждать, чтобы копаться в коде.
Помимо семинара GitHub Repo, есть сайт js4shiny.com, который определенно стоит посетить.
R Уценка и интерактивные информационные панели
Этот двухдневный семинар Yihui Xie (создатель многочисленных пакетов R, включая knitr и DT и соавтор Shiny, R Markdown и листовки) и директор по обучению RStudio Карл Хоу был направлен на то, чтобы помочь посетителям создавать мощные интерактивные документы и информационные панели.
Задачи, согласно описанию мастерской, включали следующее:
- Полные возможности R Markdown
- Как параметризировать и публиковать отчеты из R Markdown
- Как создавать интерактивные информационные панели с помощью htmlwidgets и Shiny
Мастерская GitHub repo по адресу https://github.com/rstudio-conf-2020/rmarkdown-dashboard включает каталог материалов со слайдами, упражнениями, шпаргалками и т. Д.
Что они забыли рассказать вам о R
Это звучит как вводный семинар, но на самом деле он «предназначен для опытных пользователей R и RStudio, которые хотят (пере) проектировать свой стиль жизни R», согласно обзору сессии. «Вы изучите целостные рабочие процессы, которые обращаются к наиболее распространенным источникам трения в анализе данных. Мы будем работать над проектно-ориентированными рабочими процессами, управлением версиями для науки о данных (Git / GitHub) и над тем, как планировать сотрудничество, общение и итерации (включая R Markdown) ». Преподаватели Кара Ву, Дженни Брайан и Джим Хестер все хорошо известны в мире тидиверса.
Найдите репозиторий GitHub по адресу https://github.com/rstudio-conf-2020/what-they-forgot и «единственный настоящий URL, который ссылается на все!» по адресу https://rstd.io/wtf-2020-rsc.
Widing tidy tools
Преподаваемый Шарлоттой Уикхем и Хэдли Уикхемом, этот семинар был нацелен на «тех, кто принял тидиверс» и теперь хочу расширить его для удовлетворения своих собственных потребностей », — говорится в обзоре семинара. В нем рассматриваются дизайн API, инструменты функционального программирования, основы проектирования объектов в Amazon S3 и система eidyval для нестандартной оценки.
Существует репозиторий GitHub со слайдами, документы R Markdown и многое другое.
Практическое введение в визуализацию данных с помощью ggplot2
На этом семинаре были рассмотрены «основные принципы эффективной визуализации данных», а также научились создавать хорошую графику с помощью ggplot2. Его преподавал профессор университета Дьюк Киран Хили, автор книги «Визуализация данных: практическое введение». Репозиторий для семинаров находится по адресу https://github.com/rstudio-conf-2020/dataviz.
[
M, первый пакет R моей организации
. Если вы заинтересованы в создании пакетов на своем рабочем месте для «Упрощенный доступ к данным, общие функции для преобразования и анализа данных, а также общий внешний вид для отчетности», возможно, вы захотите ознакомиться с материалами этого семинара от инженера-программиста Рича Янноне, разработчика R и доктора философии. студент Малкольм Барретт.
Репозиторий GitHub можно найти по адресу https://github.com/rstudio-conf-2020/my-org-first-pkg.
Семинары для начинающих R
R для пользователей Excel, что не удивительно, был семинаром, предназначенным для опытных пользователей Excel, которые хотят начать включать R. в свой рабочий процесс.
И Введение Наука Данных в Tidyverse, преподаваемая Хэдли Уикхем и Амелией Макнамара, была «двухдневным практическим семинаром, предназначенным для людей, которые являются новичками в R и RStudio».
Эта статья «Как бесплатно получить материалы семинара RStudio Conference 2020 в Интернете» была первоначально опубликована
InfoWorld .