- Project setup and workflows:
- Naming files: https://speakerdeck.com/jennybc/how-to-name-files
- Saving files: https://rstats.wtf/save-source.html
- Working with Paths:
- Environment setup: https://rstudio.github.io/renv/articles/renv.html
- Version Control with Git:
- GUI (GitHub Desktop and RStudio) versus CLI (terminal)
- RStudio: https://rstudio.com/products/rstudio/download/#download
- R: https://cloud.r-project.org/
- An extra monitor (one for WebEx, the other for RStudio)
-
A GitHub account: https://github.com/join
-
GitHub Desktop: https://desktop.github.com/
-
Platform (OS) specific setup
-
Windows software development tools:
- Git for Windows: https://gitforwindows.org/
- Rtools: http://cran.r-project.org/bin/windows/Rtools/
-
MacOS software development tools:
- Xcode Command Line Tools: https://rstats.wtf/set-up-an-r-dev-environment.html#macos-system-prep
-
Linux
- No setup required
- Martin
- Ian
- Andrew