Skip to the content.

What They Forgot to Teach You about R

2022-03-15 note: This repo previously belonged to the GitHub organization https://github.com/rstudio-conf-2020, under the name what-they-forgot. It was renamed and transferred here, as preparations for rstudio::conf(2022) started. It is useful to us to keep all of our resources within one persistent organization.

Gitter

rstudio::conf 2020

by Kara Woo, Jenny Bryan, and Jim Hester

rstd.io/wtf-2020-rsc <– The One True URL that links to everything!

:spiral_calendar: January 27 and 28, 2020
:alarm_clock: 09:00 - 17:00
:hotel: Golden Gate Rooms 4-5 (Lobby Level)
:writing_hand: rstd.io/conf
:musical_note: Spotify playlist


Pre-work

Please do the requested Git/GitHub prep in advance! Go here for details. If you have questions, please ask on the community.rstudio.com thread.

Schedule

Monday

09:00 - 10:30 1_1: Project-oriented workflow 1 of 2
10:30 - 11:00 Break
11:00 - 12:30 1_2: Project-oriented workflow 2 of 2
12:30 - 13:30 Lunch
13:30 - 15:00 1_3: Debugging
15:00 - 15:30 Break
15:30 - 17:00 1_4: Git/GitHub 1

Tuesday

09:00 - 10:30 2_1: Personal R Administration 1 of 2
10:30 - 11:00 Break
11:00 - 12:30 2_2: Personal R Administration 2 of 2
12:30 - 13:30 Lunch
13:30 - 15:00 2_3: Git/GitHub 2
15:00 - 15:30 Break
15:30 - 17:00 2_4: Iterating well with purrr

Overview

This is a two-day hands on workshop designed for experienced R and RStudio users who want to (re)design their R lifestyle. You’ll learn holistic workflows that address the most common sources of friction in data analysis. We’ll work on project-oriented workflows, version control for data science (Git/GitHub!), and how to plan for collaboration, communication, and iteration (incl. RMarkdown).

In terms of your R skills, expect to come away with new knowledge of your R installation, how to maintain it, robust strategies for working with the file system, debugging tools, and ways to use the purrr package for repetitive tasks.

Is this course for me?

You should take this workshop if:

The tidyverse is not an explicit focus of the course (other than the purrr segment) and you can certainly work through the content without it. But you should expect a great deal of tidyverse exposure.

Instructors

TAs and special guests:

Themes

Feedback and communication

https://gitter.im/what-they-forgot/wtf-2020-rsc is our chat room. Good for live chat during the workshop. Feel free to ignore if you are overstimulated already.

Issues <– all are encouraged to open issues as we go. This is actually tremendously helpful to us! Examples of issue-worthy thoughts:

Resources

Written versions of content are under open development here:


This work is licensed under a Creative Commons Attribution 4.0 International License.