R is a free software environment for statistical computing and graphics (http://www.r-project.org/).
Some external packages may require to be compile in Fortran as well, so installing the can be a good idea
R has been installed correctly by running the following command in a terminal to start a
help(startup) to read the documentation about system file configuration,
help() for the on-line help,
help.start() for the HTML browser interface to help,
demo() for some demos and
q() to close the session and quit.
When closing the session, you will be prompted :
Save workspace Image ?[y/n/c]. The workspace is your current working environment and include any user-defined objects. The saved image will be automatically reloaded the next time
R is started. You can manually save the workspace at any time in the session with the
Installing R packages
There are many add-on R packages, which can be browsed on The R Website.. They can be installed from within R using the R install.packages command. It is not necessary to be superuser or have root privileges when doing this -- R can install its packages locally for the individual user. This is the safest way to install R packages and won't conflict with the pacman package management.
To set the location of your local R package library, create a
~/.Renviron file and append the following line:
Upgrading R packages
Or when you also need to rebuild packages which were built for an older version:
R can be run from the command line, by using the R command:
Adding a graphical frontend to R
The linux version of R does not include a graphical user interface. However, third-party user interfaces for R are available, such as R commander and RKWard.
R Commander frontend
R Commander is a popular user interface to R. There is no Arch linux package available to install R commander, but it is an R package so it can be installed easily from within R. R Commander requires Tk:
# pacman -S tk
To install R Commander, run 'R' from the command line. Then type:
> install.packages("Rcmdr", dependencies=TRUE)
This can take some time.
You can then start R Commander from within R using the library command:
RKWard is an open-source frontend which allows for data import and browsing as well as running common statistical tests and plots. You can install AUR.AUR from
RStudio an open-source R IDE. It includes many modern conveniences such as parentheses matching, tab-completion, tool-tip help popups, and a spreadsheet-like data viewer.
Install AUR.AUR (binary version from the Rstudio project website) or AUR (development version) from
The R library path is often configured with the R_LIBS environment variable. RStudio ignores this, so the user must set R_LIBS_USER in
~/.Renviron, as documented above.