Skip to content

posit-conf-2023/wtf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What they forgot to teach you about R

posit::conf 2023

by Shannon Pileggi + E. David Aja

pos.it/wtf <– The One True URL that links to everything!


🗓️ September 17, 2023
⏰ 09:00 - 17:00
✍️ pos.it/conf


Overview

This 1 day What They Forgot (WTF) To Teach You About R workshop is for experienced R and RStudio users who want to (re)design their R lifestyle via project-oriented workflows and version control for data science (Git/GitHub). At the conclusion of the workshop you will have strategies for organizing data science projects and workflows, employing robust file paths, constructing human and machine readable file names, and facilitating collaboration with yourself or others via version control.

This course will be appropriate for you if you answer yes to these questions:

  1. Have you been using R for a while and feel there might be better ways to organize your R life, but don't know what they are?

  2. Do you want to put programming on pause and learn about actionable programming-adjacent workflows for streamlining analysis in R?

  3. Are you willing to feel a bit of (git) pain to leverage the benefits of version control for collaboration and time travel?

Prework

  1. Please be ready with current versions of both R and RStudio. This means R>= 4.3.1 and RStudio >= 2023.06.1+524, unless you have a good reason otherwise. See the discussion in Install or upgrade R and RStudio: https://happygitwithr.com/install-r-rstudio.html#install-r-rstudio

  2. It is essential that you do the requested pre-workshop Git/GitHub setup in advance: https://happygitwithr.com/workshops.html#pre-workshop-set-up

  3. Install VS Code (https://code.visualstudio.com/), optionally with R language support (https://marketplace.visualstudio.com/items?itemName=REditorSupport.r).

  4. Install the following packages: install.packages(c("tidyverse", "rmarkdown", "usethis", "fs", "here"))

Schedule

Time Activity Instructor
09:00 - 10:30 Introduction, Project-oriented workflows Shannon Pileggi
10:30 - 11:00 Coffee break
11:00 - 12:30 Project-oriented workflows Shannon Pileggi
12:30 - 13:30 Lunch break
13:30 - 15:00 Version control with git & GitHub David Aja
15:00 - 15:30 Coffee break
15:30 - 17:00 Version control with git & GitHub David Aja

Completion survey

At the conclusion of the workshop, please submit https://pos.it/conf-workshop-survey.

Your feedback is crucial! Data from the survey informs curriculum and format decisions for future conf workshops, and we really appreciate you taking the time to provide it.## Instructors

Shannon Pileggi (she/her) is a Lead Data Scientist at The Prostate Cancer Clinical Trials Consortium, a frequent blogger, and a member of the R-Ladies Global leadership team. She enjoys automating data wrangling and data outputs, and making both data insights and learning new material digestible.

David Aja is a Solutions Engineer at Posit. Before joining Posit, he worked as a data scientist in the public sector.


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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published