R Packages
Recommended R Packages
The article Quick list of useful R packages gives a list of recommended R packages.
Many useful R function come in packages, free libraries of code written by R's active user community. To install an R package, open an R session and type at the command line
install.packages("<the package's name>")
R will download the package from CRAN, so you'll need to be connected to the internet. Once you have a package installed, you can make its contents available to use in your current R session by running
library("<the package's name>")
There are thousands of helpful R packages for you to use, but navigating them all can be a challenge. To help you out, we've compiled this guide to some of the best. We've used each of these, and found them to be outstanding – we've even written some of them. But you don't have to take our word for it, these packages are also some of the top most downloaded R packages.
To load data
RODBC, RMySQL, RPostgresSQL, RSQLite - If you'd like to read in data from a database, these packages are a good place to start. Choose the package that fits your type of database.
XLConnect, xlsx - These packages help you read and write Micorsoft Excel files from R. You can also just export your spreadsheets from Excel as .csv's.
foreign - Want to read a SAS data set into R? Or an SPSS data set? Foreign provides functions that help you load data files from other programs into R.
R can handle plain text files – no package required. Just use the functions read.csv, read.table, and read.fwf. If you have even more exotic data, consult the CRAN guide to data import and export.
To manipulate data
dplyr - Essential shortcuts for subsetting, summarizing, rearranging, and joining together data sets. dplyr is our go to package for fast data manipulation.
tidyr - Tools for changing the layout of your data sets. Use the gather and spread functions to convert your data into the tidy format, the layout R likes best.
stringr - Easy to learn tools for regular expressions and character strings.
lubridate - Tools that make working with dates and times easier.
To visualize data
ggplot2 - R's famous package for making beautiful graphics. ggplot2 lets you use the grammar of graphics to build layered, customizable plots.
ggvis - Interactive, web based graphics built with the grammar of graphics.
rgl - Interactive 3D visualizations with R
htmlwidgets - A fast way to build interactive (javascript based) visualizations with R. Packages that implement htmlwidgets include:
- leaflet (maps)
- dygraphs (time series)
- DT (tables)
- diagrammeR (diagrams)
- network3D (network graphs)
- threeJS (3D scatterplots and globes).
googleVis - Let's you use Google Chart tools to visualize data in R. Google Chart tools used to be called Gapminder, the graphing software Hans Rosling made famous in hie TED talk.
To model data
car - car's Anova function is popular for making type II and type III Anova tables.
mgcv - Generalized Additive Models
lme4/nlme - Linear and Non-linear mixed effects models
randomForest - Random forest methods from machine learning
multcomp - Tools for multiple comparison testing
vcd - Visualization tools and tests for categorical data
glmnet - Lasso and elastic-net regression methods with cross validation
survival - Tools for survival analysis
caret - Tools for training regression and classification models
To report results
shiny - Easily make interactive, web apps with R. A perfect way to explore data and share findings with non-programmers.
R Markdown - The perfect workflow for reproducible reporting. Write R code in your markdown reports. When you run render, R Markdown will replace the code with its results and then export your report as an HTML, pdf, or MS Word document, or a HTML or pdf slideshow. The result? Automated reporting. R Markdown is integrated straight into RStudio.
xtable - The xtable function takes an R object (like a data frame) and returns the latex or HTML code you need to paste a pretty version of the object into your documents. Copy and paste, or pair up with R Markdown.
For Spatial data
sp, maptools - Tools for loading and using spatial data including shapefiles.
maps - Easy to use map polygons for plots.
ggmap - Download street maps straight from Google maps and use them as a background in your ggplots.
For Time Series and Financial data
zoo - Provides the most popular format for saving time series objects in R.
xts - Very flexible tools for manipulating time series data sets.
quantmod - Tools for downloading financial data, plotting common charts, and doing technical analysis.
To write high performance R code
Rcpp - Write R functions that call C++ code for lightning fast speed.
data.table - An alternative way to organize data sets for very, very fast operations. Useful for big data.
parallel - Use parallel processing in R to speed up your code or to crunch large data sets.
To work with the web
XML - Read and create XML documents with R
jsonlite - Read and create JSON data tables with R
httr - A set of useful tools for working with http connections
To write your own R packages
devtools - An essential suite of tools for turning your code into an R package.
testthat - testthat provides an easy way to write unit tests for your code projects.
roxygen2 - A quick way to document your R packages. roxygen2 turns inline code comments into documentation pages and builds a package namespace.
You can also read about the entire package development process online in Hadley Wickham's R Packages book
Top 100 R packages for 2013 (Jan-May)
This article gave a statistics report about the most downloaded R packages in 2013:
|
Package |
Title |
Downloads |
1 |
Tools for splitting, applying and combining data |
84049 |
|
2 |
Create cryptographic hash digests of R objects |
83192 |
|
3 |
An implementation of the Grammar of Graphics |
82768 |
|
4 |
Color Space Manipulation |
81901 |
|
5 |
Make it easier to work with strings |
77658 |
|
6 |
ColorBrewer palettes |
66783 |
|
7 |
Flexibly reshape data: a reboot of the reshape package |
64911 |
|
8 |
S3 Infrastructure for Regular and Irregular Time Series (Z’s ordered observations) |
60844 |
|
9 |
Prototype object-based programming |
59043 |
|
10 |
Scale functions for graphics |
58369 |
|
11 |
Companion to Applied Regression |
57453 |
|
12 |
Color Schemes for Dichromats |
56624 |
|
13 |
Arrange grobs in tables |
54431 |
|
14 |
Munsell colour system |
53183 |
|
15 |
Axis Labeling |
51877 |
|
16 |
Harrell Miscellaneous |
47836 |
|
17 |
Low-level R to Java interface |
47731 |
|
18 |
Multivariate Normal and t Distributions |
46884 |
|
19 |
Bitwise Operations |
45689 |
|
20 |
3D visualization device system (OpenGL) |
41001 |
|
21 |
Read Data Stored by Minitab, S, SAS, SPSS, Stata, Systat, dBase, .. |
37849 |
|
22 |
Tools for parsing and generating XML within R and S-Plus |
37153 |
|
23 |
Lattice Graphics |
36597 |
|
24 |
Misc Functions of the Department of Statistics (e1071), TU Wien |
35180 |
|
25 |
Various R programming tools |
35028 |
|
26 |
classes and methods for spatial data |
34786 |
|
27 |
Various R programming tools for data manipulation |
34262 |
|
28 |
Seamless R and C++ Integration |
33929 |
|
29 |
Support Functions and Datasets for Venables and Ripley’s MASS |
33667 |
|
30 |
Sparse and Dense Matrix Classes and Methods |
30740 |
|
31 |
Testing Linear Regression Models |
30319 |
|
32 |
Survival Analysis |
30186 |
|
33 |
Tools: moving window statistics, GIF, Base64, ROC AUC, etc |
29945 |
|
34 |
Simultaneous Inference in General Parametric Models |
29871 |
|
35 |
General network (HTTP/FTP/…) client interface for R |
28866 |
|
36 |
A general-purpose package for dynamic report generation in R |
28104 |
|
37 |
Export tables to LaTeX or HTML |
28091 |
|
38 |
eXtensible Time Series |
28058 |
|
39 |
Recursive Partitioning |
27812 |
|
40 |
Parsing and evaluation tools that provide more details than the default |
27617 |
|
41 |
ODBC Database Access |
26131 |
|
42 |
Functions to solve Quadratic Programming Problems |
25433 |
|
43 |
Time series analysis and computational finance |
25144 |
|
44 |
R Database Interface |
24793 |
|
45 |
Linear and Nonlinear Mixed Effects Models |
24360 |
|
46 |
Linear mixed-effects models using S4 classes |
24199 |
|
47 |
Flexibly reshape data |
24118 |
|
48 |
Robust Covariance Matrix Estimators |
24016 |
|
49 |
regression subset selection |
23666 |
|
50 |
Various R programming tools for plotting data |
23251 |
|
51 |
Combine multi-dimensional arrays |
22758 |
|
52 |
Breiman and Cutler’s random forests for classification and regression |
22401 |
|
53 |
R Commander |
22131 |
|
54 |
Output analysis and diagnostics for MCMC |
21900 |
|
55 |
Draw Geographical Maps |
21550 |
|
56 |
Network analysis and visualization |
21423 |
|
57 |
Format R Code Automatically |
21049 |
|
58 |
Tools for reading and handling spatial objects |
20957 |
|
59 |
SQLite interface for R |
19671 |
|
60 |
Procedures for Psychological, Psychometric, and Personality Research |
19545 |
|
61 |
Functions for kernel smoothing for Wand & Jones (1995) |
19166 |
|
62 |
Bindings for the Geospatial Data Abstraction Library |
19064 |
|
63 |
Rcpp integration for Armadillo templated linear algebra library |
18899 |
|
64 |
Effect Displays for Linear, Generalized Linear, Multinomial-Logit, Proportional-Odds Logit Models and Mixed-Effects Models |
18843 |
|
65 |
Structural Equation Models |
18711 |
|
66 |
Visualizing Categorical Data |
18589 |
|
67 |
Excel Connector for R |
18230 |
|
68 |
Markdown rendering for R |
18211 |
|
69 |
Rmetrics – Financial Time Series Objects |
17932 |
|
70 |
Rmetrics – Chronological and Calendar Objects |
17838 |
|
71 |
Serialize R objects to JSON, JavaScript Object Notation |
17801 |
|
72 |
Cluster Analysis Extended Rousseeuw et al |
17136 |
|
73 |
3D Scatter Plot |
17110 |
|
74 |
Feed-forward Neural Networks and Multinomial Log-Linear Models |
17074 |
|
75 |
Rmetrics – Markets and Basic Statistics |
16278 |
|
76 |
Forecasting functions for time series and linear models |
15638 |
|
77 |
Quantile Regression |
15509 |
|
78 |
Foreach looping construct for R |
15405 |
|
79 |
Chronological objects which can handle dates and times |
15226 |
|
80 |
Various plotting functions |
15142 |
|
81 |
Collection of functions for matrix calculations |
15107 |
|
82 |
Another Plot PACKage: stem.leaf, bagplot, faces, spin3R, and some slider functions |
14654 |
|
83 |
Testing, Monitoring, and Dating Structural Changes |
14503 |
|
84 |
Iterator construct for R |
14449 |
|
85 |
Mixed GAM Computation Vehicle with GCV/AIC/REML smoothness estimation |
14186 |
|
86 |
Kernel-based Machine Learning Lab |
14135 |
|
87 |
Sparse Linear Algebra |
13921 |
|
88 |
Classification and regression trees |
13871 |
|
89 |
Basic Robust Statistics |
13778 |
|
90 |
Community Ecology Package |
13686 |
|
91 |
Tools to make developing R code easier |
13488 |
|
92 |
Extra Graphical Utilities Based on Lattice |
13253 |
|
93 |
Tools and Classes for Statistical Models |
13233 |
|
94 |
Read, write, format Excel 2007 and Excel 97/2000/XP/2003 files |
13097 |
|
95 |
Sparse Lightweight Arrays and Matrices |
13060 |
|
96 |
Technical Trading Rules |
12894 |
|
97 |
Quantitative Financial Modelling Framework |
12892 |
|
98 |
Relative Contribution of Effects in a Regression Model |
12692 |
|
99 |
Interpolation of irregularly spaced data |
12680 |
|
100 |
Memoise functions |
12600 |
R Packages in Docklet
The Docklet base image provides the r-base
,r-recommended
,r-cran-*
, i.e.,
all available R packages in Ubuntu apt sources,
Here is the list:
- r-base - GNU R statistical computation and graphics system
- r-base-core - GNU R core of statistical computation and graphics system
- r-base-core-dbg - GNU R debug symbols for statistical comp. language and environment
- r-base-dev - GNU R installation of auxiliary GNU R packages
- r-base-html - GNU R html docs for statistical computing system functions
- r-bioc-qvalue - GNU R package for Q-value estimation for FDR control
- r-cran-abind - GNU R abind multi-dimensional array combination function
- r-cran-acepack - GNU R package for regression transformations
- r-cran-ade4 - GNU R analysis of ecological data
- r-cran-afex - GNU R package for analyzing factorial experiments using ANOVA or mixed models
- r-cran-amelia - GNU R package supporting multiple imputation of missing data
- r-cran-amore - GNU R: A MORE flexible neural network package
- r-cran-ape - GNU R package for Analyses of Phylogenetics and Evolution
- r-cran-base64enc - GNU R package that provides tools for base64 encoding
- r-cran-batchjobs - GNU R batch computing
- r-cran-bayesfactor - GNU R package providing Bayes factors for t-tests, ANOVAs and contingency tables
- r-cran-bayesm - GNU R package for Bayesian inference
- r-cran-bbmisc - GNU R Miscellaneous helper functions for B. Bischl
- r-cran-beeswarm - bee swarm plot, an alternative to stripchart
- r-cran-biasedurn - GNU R Biased Urn model distributions
- r-cran-bio3d - GNU R package for biological structure analysis
- r-cran-bitops - GNU R package implementing bitwise operations
- r-cran-blockmodeling - Generalized and classical blockmodeling of valued networks
- r-cran-bms - GNU R package for Bayesian model averaging for linear models
- r-cran-boolnet - assembling, analyzing and visualizing Boolean networks
- r-cran-boot - GNU R package for bootstrapping functions from Davison and Hinkley
- r-cran-bradleyterry2 - GNU R package for using Bradley-Terry models
- r-cran-brew - GNU R templating framework for report generation
- r-cran-brglm - GNU R package for bias reduction in binomial-response GLMs
- r-cran-cairodevice - GNU R Cairo/Gtk2 device driver package
- r-cran-car - GNU R Companion to Applied Regression by John Fox
- r-cran-caret - GNU R package for classification and regression training
- r-cran-catools - GNU R package providing various utility functions
- r-cran-checkmate - GNU R fast and versatile argument checks
- r-cran-chron - GNU R package for chronologically ordered objects
- r-cran-class - GNU R package for classification
- r-cran-cluster - GNU R package for cluster analysis by Rousseeuw et al
- r-cran-cmprsk - GNU R subdistribution analysis of competing risks
- r-cran-coda - Output analysis and diagnostics for MCMC simulations in R
- r-cran-codetools - GNU R package providing code analysis tools
- r-cran-coin - GNU R package providing conditional inference procedures
- r-cran-colorspace - GNU R Color Space Manipulation
- r-cran-combinat - GNU R package with utilities for combinatorics
- r-cran-contfrac - GNU R package providing various utilities for evaluating continued fractions
- r-cran-conting - GNU R package for Bayesian analysis of contingency tables
- r-cran-crayon - GNU R colored terminal output
- r-cran-cubature - GNU R package for adaptive multivariate integration
- r-cran-date - GNU R package for date handling
- r-cran-dbi - GNU R package providing a generic database interface
- r-cran-deal - Learning Bayesian Networks with Mixed Variables
- r-cran-deldir - GNU R Delaunay Triangulation and Dirichlet (Voronoi) Tessellation
- r-cran-deoptimr - GNU R package for Diffential Evolution in pure R
- r-cran-desolve - GNU R package providing functions that solve initial value problems
- r-cran-diagnosismed - medical diagnostic test accuracy analysis toolkit
- r-cran-dichromat - Color schemes for dichromats
- r-cran-digest - GNU R package for 'hash digest' of R data structures
- r-cran-domc - GNU R parallel excution backend for %dopar% using multicore
- r-cran-doparallel - GNU R foreach parallel adaptor for the parallel package
- r-cran-dosefinding - Planning and Analyzing Dose Finding experiments
- r-cran-dosnow - GNU R parallel excution backend for %dopar% using snow
- r-cran-downloader - GNU R package for downloading files over http and https
- r-cran-e1071 - GNU R package with miscellaneous functions of the Dept of Statisics (e1071)
- r-cran-eco - GNU R routines for Bayesian ecological inference
- r-cran-ecodist - GNU R package for dissimilarity-based ecological analysis
- r-cran-effects - GNU R graphical and tabular effects display for glm models
- r-cran-elliptic - GNU R package providing elliptic and related functions
- r-cran-energy - GNU R package for energy statistics for distribution comparison
- r-cran-epi - GNU R epidemiological analysis
- r-cran-epibasix - GNU R Elementary Epidemiological Functions
- r-cran-epicalc - GNU R Epidemiological calculator
- r-cran-epir - GNU R Functions for analysing epidemiological data
- r-cran-epitools - GNU R Epidemiology Tools for Data and Graphics
- r-cran-erm - GNU R package for 'extended Rasch modelling'
- r-cran-estimability - GNU R package providing tools for determining estimability of linear functions
- r-cran-etm - GNU R empirical transition matrix
- r-cran-evaluate - GNU R parsing and evaluation tools
- r-cran-evd - GNU R Functions for extreme value distributions
- r-cran-expm - GNU R Computation of the matrix exponential and related quantities
- r-cran-fail - GNU R File Abstraction Interface Layer (FAIL) mimicking a key-value store
- r-cran-fasianoptions - GNU R package for financial engineering -- fAsianOptions
- r-cran-fassets - GNU R package for financial engineering -- fAssets
- r-cran-fastcluster - Fast hierarchical clustering routines for GNU R
- r-cran-fastmatch - GNU R package for fast match replacement for repeated look-ups
- r-cran-fbasics - GNU R package for financial engineering -- fBasics
- r-cran-fbonds - GNU R package for financial engineering -- fBonds
- r-cran-fcopulae - GNU R package for financial engineering -- fCopulae
- r-cran-fexoticoptions - GNU R package for financial engineering -- fExoticOptions
- r-cran-fextremes - GNU R package for financial engineering -- fExtremes
- r-cran-fgarch - GNU R package for financial engineering -- fGarch
- r-cran-fimport - GNU R package for financial engineering -- fImport
- r-cran-fmultivar - GNU R package for financial engineering -- fMultivar
- r-cran-fnonlinear - GNU R package for financial engineering -- fNonlinear
- r-cran-foptions - GNU R package for financial engineering -- fOptions
- r-cran-foreach - GNU R foreach looping support
- r-cran-foreign - GNU R package to read/write data from other stat. systems
- r-cran-formatr - Format R code automatically
- r-cran-formula - GNU R package for extended model formulas
- r-cran-fportfolio - GNU R package for financial engineering -- fPortfolio
- r-cran-fregression - GNU R package for financial engineering -- fRegression
- r-cran-ftrading - GNU R package for financial engineering -- fTrading
- r-cran-funitroots - GNU R package for financial engineering -- fUnitRoots
- r-cran-futile.logger - logging utility for GNU R
- r-cran-futile.options - GNU R futile options management
- r-cran-g.data - GNU R package for delayed-data
- r-cran-gam - Generalized Additive Models for R
- r-cran-gbm - GNU R package "Generalized Boosted Regression Models"
- r-cran-gdata - GNU R package with data manipulation tools by Greg Warnes et al
- r-cran-geepack - Generalized Estimating Equation Package for R
- r-cran-genabel - GNU R package for genome-wide SNP association analysis
- r-cran-genabel.data - data package for genome-wide SNP association analysis
- r-cran-genetics - GNU R package for population genetics
- r-cran-getopt - GNU R package providing command-line parsing functionality
- r-cran-ggplot2 - implementation of the Grammar of Graphics
- r-cran-gmaps - GNU R support for producing geographic maps with grid graphics
- r-cran-gmodels - GNU R package with tools for model fitting by Greg Warnes et al
- r-cran-gnm - GNU R package for generalized nonlinear models
- r-cran-gplots - GNU R package with tools for plotting data by Greg Warnes et al
- r-cran-gregmisc - GNU R package with miscellaneous functions by Greg Warnes et al
- r-cran-gridextra - GNU R package with extensions for the grid package
- r-cran-gsl - GNU R wrapper for the GNU Scientific Library
- r-cran-gss - GNU R package for multivariate estimation using smoothing splines
- r-cran-gtable - Arrange grobs in tables
- r-cran-gtools - GNU R package with R programming tools by Greg Warnes et al
- r-cran-haplo.stats - GNU R package for haplotype analysis
- r-cran-hdf5 - GNU R package interfacing the NCSA HDF5 library
- r-cran-hmisc - GNU R miscellaneous functions by Frank Harrell
- r-cran-hwriter - HTML Writer - Outputs R objects in HTML format
- r-cran-hypergeo - GNU R package providing the Gaussian hypergeometric for complex numbers
- r-cran-igraph - GNU R network analysis and visualization
- r-cran-inline - GNU R package to inline C, C++, Fortran functions from R
- r-cran-int64 - GNU R package for 64 bit integer types
- r-cran-iterators - GNU R iterator support for vectors, lists and other containers
- r-cran-its - GNU R package for handling irregular time series
- r-cran-jsonlite - Robust, High Performance JSON Parser and Generator for R
- r-cran-kernlab - GNU R package for kernel-based machine learning lab
- r-cran-kernsmooth - GNU R package for kernel smoothing and density estimation
- r-cran-labeling - GNU R Axis Labeling optimization
- r-cran-lambda.r - GNU R modeling data with functional programming
- r-cran-lattice - GNU R package for 'Trellis' graphics
- r-cran-latticeextra - GNU R package of additional graphical displays based on lattice
- r-cran-learnbayes - GNU R functions for learning bayesian inference
- r-cran-lhs - GNU R package "lhs: Latin Hypercube Samples"
- r-cran-littler - GNU R scripting and command-line front-end
- r-cran-lme4 - GNU R package for linear mixed effects model fitting
- r-cran-lmtest - GNU R package for diagnostic checking in linear models
- r-cran-logspline - GNU R package providing routines for the logspline density estimation
- r-cran-lpsolve - GNU R package providing linear program solvers
- r-cran-lsmeans - GNU R package providing least-squares means for linear, generalized linear, and mixed models
- r-cran-magrittr - GNU R forward-pipe operator
- r-cran-maldiquant - GNU R package for quantitative analysis of mass spectrometry data
- r-cran-maldiquantforeign - GNU R package providing import/export routines for MALDIquant
- r-cran-mapdata - GNU R support for producing geographic maps (supplemental data)
- r-cran-mapproj - GNU R support for cartographic projections of map data
- r-cran-maps - GNU R support for producing geographic maps
- r-cran-mass - GNU R package of Venables and Ripley's MASS
- r-cran-matchit - GNU R package of nonparametric matching methods
- r-cran-matrix - GNU R package of classes for dense and sparse matrices
- r-cran-matrixmodels - GNU R package for sparse and dense matrix models
- r-cran-matrixstats - GNU R methods that apply to rows and columns of a matrix
- r-cran-maxlik - GNU R maximum likelihood estimation
- r-cran-mcmcpack - R routines for Markov chain Monte Carlo model estimation
- r-cran-medadherence - GNU R Medication Adherence: Commonly Used Definitions
- r-cran-memoise - Memoise functions
- r-cran-mfilter - GNU R package providing miscellaneous time series filters
- r-cran-mgcv - GNU R package for multiple parameter smoothing estimation
- r-cran-mime - R package which maps filenames to MIME Types
- r-cran-minqa - GNU R package for quadratic optimisation without derivatives
- r-cran-misc3d - GNU R collection of 3d plot functions and rgl-based isosurfaces
- r-cran-misctools - GNU R miscellaneous tools and utilities
- r-cran-mixtools - GNU R tools for analyzing finite mixture models
- r-cran-mnormt - GNU R package providing multivariate normal and t distribution
- r-cran-mnp - GNU R package for fitting multinomial probit (MNP) models
- r-cran-modeltools - GNU R package providing a collection of tools to deal with statistical models
- r-cran-msm - GNU R Multi-state Markov and hidden Markov models in continuous time
- r-cran-multcomp - GNU R package for multiple comparison procedures
- r-cran-multicore - GNU R parallel processing on multi-core or multi-cpu machines
- r-cran-munsell - Munsell colour system
- r-cran-mvnormtest - GNU R package for multivariate normality test
- r-cran-mvtnorm - GNU R package to compute multivariate Normal and T distributions
- r-cran-ncdf4 - GNU R interface to Unidata netCDF format data files
- r-cran-nlme - GNU R package for (non-)linear mixed effects models
- r-cran-nloptr - GNU R package for interface to NLopt
- r-cran-nnet - GNU R package for feed-forward neural networks
- r-cran-nnls - GNU R package for non-negative least squares (the Lawson-Hanson algorithm)
- r-cran-numderiv - GNU R package for accurate numerical derivatives
- r-cran-nws - GNU R package for distributed programming via NetWorkSpaces
- r-cran-optparse - GNU/R Command line option parser
- r-cran-pbapply - GNU R package providing progress bars for vectorized R functions
- r-cran-pbivnorm - GNU R package for calculating probabilities from a bivariate normal CDF
- r-cran-pbkrtest - GNU R package for tests in linear mixed-effect models
- r-cran-permute - R functions for generating restricted permutations of data
- r-cran-phangorn - GNU R package for phylogenetic analysis
- r-cran-pkgkitten - GNU R package to create simple packages
- r-cran-plotrix - GNU R package providing various plotting functions
- r-cran-plyr - tools for splitting, applying and combining data
- r-cran-polspline - GNU R package providing polynomial spline fitting
- r-cran-polyclip - GNU R Polygon Clipping
- r-cran-polycub - GNU R Cubature over Polygonal Domains
- r-cran-praise - GNU R praise users
- r-cran-profilemodel - GNU R tools for profiling inference functions
- r-cran-proto - Prototype object-based programming
- r-cran-pscl - GNU R package for discrete data models
- r-cran-psy - GNU R procedures for psychometrics
- r-cran-pvclust - Hierarchical Clustering with P-Values via Multiscale Bootstrap
- r-cran-pwt - GNU R package for the Penn World Tables (version 5.6 to 7.1)
- r-cran-pwt8 - GNU R package for the Penn World Tables (version 8)
- r-cran-qtl - GNU R package for genetic marker linkage analysis
- r-cran-quadprog - GNU R package for solving quadratic programming problems
- r-cran-quantreg - GNU R package for quantile regression
- r-cran-qvcalc - GNU R package for computing quasi variances for factor effects
- r-cran-r.methodss3 - GNU R utility function for defining S3 methods
- r-cran-r.oo - GNU R object-oriented programming with or without references
- r-cran-r.utils - GNU R various programming utilities
- r-cran-randomfields - GNU R simulation and analysis of random fields
- r-cran-randomforest - GNU R package implementing the random forest classificator
- r-cran-raschsampler - GNU R package for sampling binary matrices with fixed margins
- r-cran-rcmdr - GNU R platform-independent basic-statistics GUI
- r-cran-rcmdrmisc - GNU R package for miscellaneous Rcmdr utilities
- r-cran-rcolorbrewer - GNU R package providing suitable color palettes
- r-cran-rcpp - GNU R package for Seamless R and C++ Integration
- r-cran-rcpparmadillo - GNU R package for Armadillo C++ linear algebra library
- r-cran-rcppeigen - GNU R package for Eigen templated linear algebra
- r-cran-rcurl - GNU R General network (HTTP/FTP/...) client interface
- r-cran-readbrukerflexdata - GNU R package to read Bruker Daltonics *flex format files
- r-cran-readmzxmldata - GNU R package to read mass spectrometry data in mzXML format
- r-cran-readxl - GNU R package to read Excel files
- r-cran-relimp - GNU R package for inference on relative importance of regressors
- r-cran-reshape - Flexibly reshape data
- r-cran-reshape2 - Flexibly reshape data: a reboot of the reshape package
- r-cran-rggobi - GNU R package for the GGobi data visualization system
- r-cran-rgl - GNU R package for three-dimensional visualisation using OpenGL
- r-cran-rglpk - GNU R interface to the GNU Linear Programing Kit
- r-cran-rgtk2 - GNU R binding for Gtk2
- r-cran-rinside - GNU R package to embed R in C++ application
- r-cran-rjags - R interface to the JAGS Bayesian statistics package
- r-cran-rjava - GNU R low-level interface to Java
- r-cran-rjson - GNU R package for converting between R and JSON objects
- r-cran-rmpi - GNU R package interfacing MPI libraries for distributed computing
- r-cran-rms - GNU R regression modeling strategies by Frank Harrell
- r-cran-rmysql - GNU R package providing a DBI-compliant interface to MySQL
- r-cran-rneos - GNU R package with XML-RPC interface to NEOS
- r-cran-rnetcdf - GNU R package that provides an R interface to NetCDF datasets
- r-cran-rniftilib - GNU/R interface to NIFTICLIB
- r-cran-robustbase - GNU R package providing basic robust statistics
- r-cran-rocr - GNU R package to prepare and display ROC curves
- r-cran-rodbc - GNU R package for ODBC database access
- r-cran-rpart - GNU R package for recursive partitioning and regression trees
- r-cran-rpostgresql - GNU R package providing database interface and driver for PostgreSQL
- r-cran-rquantlib - GNU R package interfacing the QuantLib finance library
- r-cran-rsclient - GNU R package providing an Rserve client
- r-cran-rsdmx - GNU R package for the Statistical Data and Metadata Exchange (SDMX) framework
- r-cran-rserve - GNU R Rserve tcp/ip server and sample clients
- r-cran-rsolnp - GNU R general non-linear optimization
- r-cran-rsprng - GNU R interface to SPRNG (Scalable Parallel RNGs)
- r-cran-rsqlite - Database Interface R driver for SQLite
- r-cran-rsymphony - GNU R interface to the SYMPHONY MILP solver
- r-cran-runit - GNU R package providing unit testing framework
- r-cran-sandwich - GNU R package for model-robust standard error estimates
- r-cran-scales - Scale functions for graphics
- r-cran-scatterplot3d - GNU R package for Visualizing Multivariate Data
- r-cran-segmented - GNU R segmented relationships in regression models
- r-cran-sendmailr - send email using GNU R
- r-cran-seqinr - GNU R biological sequences retrieval and analysis
- r-cran-seroincidence - GNU R seroincidence calculator tool
- r-cran-slam - GNU R sparse lighweight arrays and matrices package
- r-cran-sm - GNU R package for kernel smoothing methods
- r-cran-sn - GNU R package providing skew-normal and skew-t distributions
- r-cran-snow - GNU R package for 'simple network of workstations'
- r-cran-sp - GNU R classes and methods for spatial data
- r-cran-spam - GNU R functions for sparse matrix algebra
- r-cran-sparsem - GNU R package for basic linear algebra for sparse matrices
- r-cran-spatial - GNU R package for spatial statistics
- r-cran-spatstat - GNU R Spatial Point Pattern analysis, model-fitting, simulation, tests
- r-cran-spc - GNU R Statistical Process Control
- r-cran-stabledist - GNU R package for stable distribution functions
- r-cran-statmod - GNU R package providing algorithms and functions for statistical modeling
- r-cran-stringi - GNU R character string processing facilities
- r-cran-stringr - Make it easier to work with strings
- r-cran-strucchange - GNU R package for structural change regression estimation
- r-cran-survival - GNU R package for survival analysis
- r-cran-tcltk2 - GNU R package for Tcl/Tk additions
- r-cran-teachingdemos - GNU R Demonstrations for teaching and learning
- r-cran-tensor - GNU R Tensor product of arrays
- r-cran-testthat - GNU R testsuite
- r-cran-tgp - GNU R package "tgp: Bayesian treed Gaussian process models"
- r-cran-th.data - GNU R package for datasets by Torsten Hothorn
- r-cran-timedate - GNU R package for financial engineering -- timeDate
- r-cran-timeseries - GNU R package for financial engineering -- timeSeries
- r-cran-tkrplot - GNU R embedded Tk plotting device package
- r-cran-truncnorm - GNU R truncated normal distribution
- r-cran-tseries - GNU R package for time-series analysis and comp. finance
- r-cran-urca - GNU R package providing unit root and cointegration tests
- r-cran-vcd - GNU R Visualizing Categorical Data
- r-cran-vcdextra - GNU R package providing extensions and additions to the vcd package
- r-cran-vegan - Community Ecology Package for R
- r-cran-vgam - GNU R package for estimating vector generalized additive models
- r-cran-vioplot - GNU R toolbox for violin plots
- r-cran-wdi - GNU R package for accessing the World Development Indicators
- r-cran-xml - GNU R package for XML parsing and generation
- r-cran-xtable - GNU R coerce data to LaTeX and HTML tables
- r-cran-xts - GNU R package for time series analysis -- xts
- r-cran-yaml - Methods to convert R data to YAML and back
- r-cran-zelig - GNU R package providing a unified front-end for estimating statistical models
- r-cran-zoo - GNU R package for totally ordered indexed observations
- r-doc-html - GNU R html manuals for statistical computing system
- r-doc-info - GNU R info manuals statistical computing system
- r-doc-pdf - GNU R pdf manuals for statistical computing system
- r-mathlib - GNU R standalone mathematics library
- r-recommended - GNU R collection of recommended packages [metapackage]
- r-cran-maptools - GNU R Tools for reading and handling spatial objects
- r-cran-surveillance - GNU R package for the Modeling and Monitoring of Epidemic Phenomena