posit-conf-2024 / wtf

Creative Commons Attribution Share Alike 4.0 International
7 stars 3 forks source link

What They Forgot To Teach You About R

posit::conf(2024)

by E. David Aja + Shannon Pileggi

rstats.wtf


:spiral_calendar: August 12, 2024
:alarm_clock: 09:00 - 17:00
:hotel: ROOM TBD
:writing_hand: pos.it/conf


Description

This 1 day What They Forgot (WTF) To Teach You About R workshop is for experienced R and RStudio users who want to better understand R execution via debugging and personal R administration. At the conclusion of the workshop you will have distinct strategies for debugging your own code versus someone else's code, as well as strategies for maintaining your R installation through the lens of reproducibility.

Audience

This course is for you if you:

Prework

  1. Please have two recent versions of R installed, as well as a recent version of RStudio:

You can find older versions of R at this link for Windows (click on the .exe file to install), at this link for Intel Macs, and at this link for M-series Macs.

See the discussion in Install or upgrade R and RStudio: https://happygitwithr.com/install-r-rstudio.html#install-r-rstudio

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

  2. Install rig: https://github.com/r-lib/rig

  3. Please make sure your system is ready to build packages. You can confirm this by checking if devtools::has_devel() returns Your system is ready to build packages!. If this returns Could not find tools necessary to compile a package this indicates your system needs additional tools - please see https://rstats-wtf.github.io/wtf-personal-radmin-slides/#/how-to-get-the-tools to identify what to install for your OS.

Schedule

Time Activity Instructor
09:00 - 10:30 Introduction, Debugging Shannon Pileggi
10:30 - 11:00 Coffee break
11:00 - 12:30 Debugging Shannon Pileggi
12:30 - 13:30 Lunch break
13:30 - 15:00 Personal R Administration E. David Aja
15:00 - 15:30 Coffee break
15:30 - 17:00 Personal R Administration E. David Aja

Instructor(s)

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.

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

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.


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