Return the R home directory, or the full path to a component of the R installation.
R.home(component = "home")
As well as
"home" which gives the R home
directory, other known values are
giving the paths to the corresponding parts of an R installation.
A character string giving the R home directory or path to a particular component. Normally the components are all subdirectories of the R home directory, but this need not be the case in a Unix-like installation.
The value for
"modules" and on Windows
"bin" is a
On a Unix-alike, the constructed paths are based on the current
values of the environment variables
R_HOME and where set
R_INCLUDE_DIR (these are
set on startup and should not be altered).
On Windows the values of
switched to the 8.3 short form of path elements if required and if
the Windows service to do that is enabled. The value of
R_HOME is set to use forward slashes (since many package
maintainers pass it unquoted to shells, for example in
The R home directory is the top-level directory of the R installation being run.
The R home directory is often referred to as R_HOME,
and is the value of an environment variable of that name in an R
It can be found outside an R session by