Kevin Ushey | renv: Project Environments for R | RStudio (2020)
The renv package helps you create reproducible environments for your R projects. With renv, you can make your R projects more:
- Isolated: Installing a new or updated package for one project won’t break your other projects, and vice versa.
- Portable: Easily transport your projects from one computer to another, even across different platforms. renv makes it easy to install the packages your project depends on.
- Reproducible: renv records the exact package versions you depend on, and ensures those exact versions are the ones that get installed wherever you go.
In this presentation, I'll introduce renv and some of its main workflows
renv
rstudio
Rstudio::conf(2020)
Kevin Ushey
Renv
RStudio
Data Science
Machine Learning
Python
Stats
Tidyverse
Data Visualization
Data Viz
Ggplot
Technology
Coding
Connect
Server Pro
Shiny
Rmarkdown
Package Manager
CRAN
Interoperability
Serious Data Science
Dplyr
Forcats
Ggplot2
Tibble
Readr
Stringr
Tidyr
Purrr
Github
Data Wrangling
Tidy Data
Odbc
Rayshader
Plumber
Blogdown
Gt
Lazy Evaluation
Tidymodels
Statistics
Debugging
Programming Education
Rstats
Open Source
Oss
Reticulate