Skip to content
Details specific to the October 4/5 2018 offering of the "What They Forgot to Teach You About R" workshop
R
Branch: master
Clone or download
Latest commit 858d676 Jan 11, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
activities Add files that use_course() should download, just in case of DropBox … Oct 4, 2018
.gitignore
README.md
day1_slides1_projects-and-paths.pdf Add slides Oct 4, 2018
day1_slides2_git-and-github.pdf Add and link Git/GitHub slides Oct 4, 2018
day1_slides4_git-branching-and-remotes.pdf Add slides for Jim's session on day 1 Oct 4, 2018
day2_slides1_R-startup-maintaining-libraries.pdf Add slides for day2 Oct 5, 2018
day2_slides2_Debugging-Code-Search.pdf Add slides for day2 Oct 5, 2018
day2_slides3_git-dilemmas-and-workflows.pdf Add slides for 3rd git session Oct 5, 2018
wtf-2018-seattle.Rproj Rename Jan 10, 2019

README.md

wtf-2018-seattle

Details specific to the October 4/5 2018 offering of the "What They Forgot to Teach You About R" workshop at The Westin Seattle (links to Google maps). Register here.

rstd.io/wtf-seattle = shortlink that points HERE

Pre-work

Please do the requested Git/GitHub prep in advance, as requested via email! Go here for details and use this community thread if you hit a roadblock.

Basic schedule

8:00 - 9:00 Breakfast (coffee, tea, water remain available to us all day)
9:00 - 10:30 Work session 1
10:30 - 11:00 Break
11:00 - 12:30 Work session 2
12:30 - 1:30 Lunch
1:30 - 3:00 Work session 3
3:00 - 3:30 Break
3:30 - 5:00 Work session 4
5:15 - 6:05 "Office hours", day 1 only!, sign up for 10 min slots w/ an instructor

Themes

  • Project-oriented mentality, organization, predictability
  • Good hygiene around paths
  • Take control of your R installation and package library
  • Why and how re: version control, esp. with R and RStudio
  • Strategies for getting unstuck and helping yourself
  • Iterating well, esp. with purrr

Overview

Unit What Who
Day 1, 1 Admin & greetings
Project-oriented workflow
slides
usethis::use_course("rstd.io/wtf-1")
Jenny
Day 1, 2 File paths and names
API for an analysis
usethis::use_course("rstd.io/wtf-2")
Jenny
Day 1, 3 Git/GitHub 1 of 3
slides
Jenny
Day 1, 4 Git/GitHub 2 of 3
slides
Jim
Day 2, 1 R Startup
Manage a package library
slides
.Renviron activity
.Rprofile activity
Jim
Day 2, 2 Debugging
slides
Jim
Day 2, 3 Git/GitHub 3 of 3
workflows
slides
Jenny
Day 2, 4 Iteration with purrr
purrr slides
bit.ly/jenny-live-code
Conclusion
Jenny

Resources

https://gitter.im/what-they-forgot/seattle-2018 is our chat room (ignore if you are overstimulated already)

Written versions of content are under open development here:

You can’t perform that action at this time.