Professionalize the way you work with R and pave your way towards a production-ready code.
Follow the best standards, and build an R package properly using the development toolkit provided by the R ecosystem, learn how to document it, face the importance of having robust testing in a package and tackle tricky problems like package dependencies.
Make the transition away from R scripting and package your code to obtain a robust product.
WHAT WILL YOU DO?
You will build your 1st R package along the way (or you will learn how to build it properly) and learn the benefits of packaging your code over working with scripts. You will never look back.
- Build an R package locally in RStudio
- Explore tools like devtools and usethis
- Understand DESCRIPTION and NAMESPACE
- Document it with roxygen tags
- Write unit tests and check package consistency
- Control package dependencies with renv