by E. David Aja + Shannon Pileggi
:spiral_calendar: August 12, 2024
:alarm_clock: 09:00 - 17:00
:hotel: ROOM TBD
:writing_hand: pos.it/conf
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.
This course is for you if you:
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
Install the following packages: install.packages(c("tidyverse", "rmarkdown", "usethis", "fs", "here", "renv", "devtools"))
Install rig
: https://github.com/r-lib/rig
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.
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 |
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.
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.