1. Explain what renv is and why reproducible R environments matter for data science work
  2. Initialize renv in an R project and identify the key files it creates
  3. Install R packages within an renv project
  4. Capture project dependencies in a lockfile using renv::snapshot()
  5. Restore a project environment from a lockfile using renv::restore()