R Programming Resource Center

NCEAS Scientific Computing staff has selected these resources for NCEAS associates to learn and use the R Programming Language in their research activities.

R Ecology and Epidemiology  is an excellent set of R programming and analysis tutorials produced by the American Phytopathology Society (APS). Five chapters contain in-depth examples of widely used statistical and spatial analysis methods implemented using R.

The R Spatial Data Processing Workshop (February 2009) contains links to lecture notes and R scripts that demonstrate common spatial analysis tasks

Scientific Computing Services encourages contributions to this page.
Please send your suggestions to:
reevesatnceas [dot] ucsb [dot] edu (Scientific Computing Services)

Comprehensive R Archive Network (CRAN) Documentation Portals:

PDFfiles require Adobe Acrobat Reader. Click here to get Acrobat

The R Contributed Packages page contains a comprehensive list of available packages, with links to the 'home page' for each available package.

To search for and access R package user manuals, click here.

The R FAQ page contains links to Frequently Asked Question and HOWTO lists.

The Rseek.org search portal is a great starting point for your R technique / package / resource search.

Tutorials and Introductory Materials:

The R Reference Card: Concise R Language reference

The major features of the R language, in a 4-page desktop reference format

University of Bristol (UK) Statistics Group: R: A Self-Learn Tutorial (160 kb PDF)

The basics of the R session: command lines, R objects, and simple statistical and graphics operations

The R Development Core Team: An Introduction to R (640 kb PDF)

A comprehensive introduction to all aspects of the R programming environment, derived from the development team's notes. Highly Recommended.

Universite Montpellier (FR): R For Beginners (440 kb PDF)

An in-depth R introduction designed for life scientists. A good starting point, strong on R concepts.

Paul Johnson's R Tips page

Many good R scripting and data handling techniques, gathered from the RHelp list

Concise summary of useful R functions compiled by a former NCEAS Postoc and R 'Power User'

R Documentation: Software Installation, Package Development, Systems Administration, and Data Management

R Installation and Administration (427 kb PDF)

A guide to installation and administration for R

R Data Import and Export (132 kb PDF)

A guide to importing and exporting data to and from the R programming environment

Writing R Extensions (733 kb PDF)

Techniques for extending R: Creating R add-on packages, writing R documentation, R external interfaces.

R Internals (323 kb PDF)

The internal structures of the R programming environment: information for programmers working on R language core.

R Language Definition (397 kb PDF)

A formal introduction to the R language: syntax parsing, evaluation, object-oriented programming, and other topics

R Reference Manuals

NOTE: These are LARGE PDF files - 'Download With Care'

R Language and Environment Reference (Base Pkg) (8 Megabytes)

R Language and Environment Reference (Base Pkg & Support) (14 Megabytes)