Installation

Follow https://github.com/conda-forge/miniforge to install Miniforge, and then:

mamba create -n r44 r r-tidyverse r-plotly r-arrow r-showtext r-duckdb
echo 'r ==4.4' > ~/miniforge3/envs/r44/conda-meta/pinned

R packages installed are:

  • tidyverse, an opinionated collection of R packages.
  • plotly, web-based ggplot2 graphics.
  • arrow, provide an Arrow C++ backend to dplyr.
  • showtext, support non-standard fonts in R graphs.
  • duckdb, (*-64 only) DuckDB connector.

Optional R packages:

  • furrr. You can run purrr::map() in parallel with future_map.

Upgrading

Avoid updating packages in base unnecessarily. It’s harder to recover from a mistake made in base.

mamba update mamba # defaults to base
mamba update --all -n r44 # update all packages in r44