R is an open source programming language and software environment for statistical computing and graphics. R is an implementation of the S programming language combined with lexical scoping semantics inspired by Scheme. R was created by Ross Ihaka and Robert Gentleman and is now developed by the R Development Core Team. The R environment is easily extended through a packaging system on CRAN.
Official CRAN Documentation
Additional free resources include:
- PDF HTML An Introduction to R, a basic introduction for beginners.
- PDF HTML The R Language Definition, a more technical discussion of the R language itself.
- PDF HTML Writing R Extensions, a development guide for R.
- PDF HTML R Data Import/Export, a data import and export guide.
- PDF HTML R Installation , an installation guide (from R source code).
- PDF HTML R Internals, internal structures and coding guidelines.
Free resource materials include:
- PDF The R Inferno by Patrick Burns
- Try R - A web-based R tutorial
- R by example
- CRAN maintains an extensive list of free contributed documentation in a range of languages.
- The R Journal lists research articles and summaries of major revisions.
Recommended additional R resources include:
- Packages in the standard library
- R mailing lists
- List of CRAN Task Views, summary of useful packages per subject area.
- R chat
- RSeek: a search engine for R
- Cookbook for R: Solutions to common tasks in analyzing data
- Quick-R: accessing the power of R
- What is the most useful R trick?
- ESS - Emacs package for R that makes working with R easy
- RStudio A nice IDE for working with R
- R programming language by wikipedia
Frequently Asked Questions
Lists of frequently asked questions include: