Multiple R Installations on Windows
I have written about how to install multiple versions of R on Linux.
Now the time has come to Windows.
Installing different version of R on Windows is easy – just download the installer and choose an installation folder.
If the bleeding edge on r-project is not the right version, then take a look at the previous releases of R for Windows.
I want the same “post installation” tweaks on both platforms:
- The installed packages should be separate on for each version of R – including the patch version. That is, the packages for version 3.5.2 and 3.5.3 should not be mixed.
- The package repository for the non-bleeding edge version should be from MRAN’s time machine on the last day when this R version was bleeding edge.
User package library
The default library used to install packages is the environment variable
R_LIBS_USER that is set in the system wide
R_LIBS_USER for a user, it should be defined in the “user wide”
Renviron file located in the user’s “home folder”.
I often struggle to find my “home folder” on Windows, since a location like “Documents” in Explorer doesn’t write its actual path.
Luckily, R can help locate the folder that R thinks is the home folder using either base R:
or the usethis package:
Just like on Linux I specify the path using “specifiers”:
I use the default installation folder in
Here I consider R version 3.5.3 that is located in
Rprofile is in
In the bottom of
Rprofile.site I set the package repository:
options(repos = "https://mran.microsoft.com/snapshot/2019-04-25")
I find the appropriate date by looking in the Version-stable Rocker images