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: reeves
nceas [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.
Many good R scripting and data handling techniques, gathered from the RHelp list
Peter Adler's R Cheat Sheet (16 kb PDF)
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.
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)



