R Documentation
R is an elegant and comprehensive statistical and graphical programming language. Unfortunately, it can also have a steep learning curve. I created this website for both current R users, and experienced users of other statistical packages (e.g., SAS , SPSS , Stata) who would like to transition to R. My goal is to help you quickly access this language in your work.
I assume that you are already familiar with the statistical methods covered and instead provide you with a roadmap and the code necessary to get started quickly, and orient yourself for future learning. I designed this web site to be an easily accessible reference. Look at the sitemap to get an overview.
If you prefer an online interactive environment to learn R, this free R tutorial is a great way to get started. If you're already somewhat advanced and interested in machine learning, try this Supersived Learning in R Course.
What's New
A link to the new resource The R Graph Gallery has been added.A number of new sections have been added. These include:
- A new section on time series analysis.
- A new section on ggplot2 graphics.
- For old friends, please note that I've renamed the section on trellis graphs to lattice graphs. Since both the lattice and ggplot2 packages can be used to create trellis graphs, changing the name makes the distinction between these two sections clearer.
Why Use R?
If you currently use another statistical package, why learn R?
- It's free! If you are a teacher or a student, the benefits are obvious.
- It runs on a variety of platforms including Windows, Unix and MacOS.
- It provides an unparalleled platform for programming new statistical methods in an easy and straightforward manner.
- It contains advanced statistical routines not yet available in other packages.
- It has state-of-the-art graphics capabilities.
Obtaining R
R is available for Linux, MacOS, and Windows (95 or later) platforms. Software can be downloaded from one of the Comprehensive R Archive Network (CRAN) mirror sites.
Take a look at DataCamp's catalog of R courses for exper-led, interactive exercises and tutorials.