R
R is a programming language and software environment for statistical computing and graphics. It is an interpreted language with a simple syntax, and it is widely used among statisticians and data miners for developing statistical software and data analysis.
Key Features
- vectorized operations: most functions work on whole vectors and matrices, no explicit loops needed
- built-in data structures for statistics: vectors, factors, matrices, lists, and data frames
- rich collection of packages: base R plus thousands of user-contributed packages on CRAN
- publication-quality graphics: base plotting,
lattice, andggplot2 - interfaces to other languages: can call C, C++, and Fortran code, and there are bridges to databases and Hadoop
R on This Wiki
Many pages on this wiki use R for examples of statistical computations and plotting. For example:
- R Visualization Snippets — ready-to-use plotting code
- Summary Statistics — the
summaryfunction - T-tests and Paired T-test — the
t.testfunction - ROC Analysis — the
ROCRpackage - Q-Q Plot, Bar Chart, Dot Plot, Mosaic Plot, Cumulative Gain Chart — plotting examples
- Sample Size Estimation — power calculations