Brian Ripley

Brian Ripley

34 packages on CRAN

MASS

cran
99th

Percentile

Functions and datasets to support Venables and Ripley, "Modern Applied Statistics with S" (4th edition, 2002).

RODBC

cran
98th

Percentile

An ODBC database interface.

boot

cran
97th

Percentile

Functions and datasets for bootstrapping from the book "Bootstrap Methods and Their Application" by A. C. Davison and D. V. Hinkley (1997, CUP), originally written by Angelo Canty for S.

nnet

cran
97th

Percentile

Software for feed-forward neural networks with a single hidden layer, and for multinomial log-linear models.

fastICA

cran
97th

Percentile

Implementation of FastICA algorithm to perform Independent Component Analysis (ICA) and Projection Pursuit.

class

cran
96th

Percentile

Various functions for classification, including k-nearest neighbour, Learning Vector Quantization and Self-Organizing Maps.

tree

cran
96th

Percentile

Classification and regression trees.

KernSmooth

cran
96th

Percentile

Functions for kernel smoothing (and density estimation) corresponding to the book: Wand, M.P. and Jones, M.C. (1995) "Kernel Smoothing".

gee

cran
95th

Percentile

Generalized Estimation Equation solver.

spatial

cran
94th

Percentile

Functions for kriging and point pattern analysis.

pspline

cran
94th

Percentile

Smoothing splines with penalties on order m derivatives.

mix

cran
92th

Percentile

Estimation/multiple imputation programs for mixed categorical and continuous data.

car

cran
99.5th

Percentile

Functions to Accompany J. Fox and S. Weisberg, An R Companion to Applied Regression, Third Edition, Sage, in press.

quantreg

cran
99th

Percentile

Estimation and inference methods for models of conditional quantiles: Linear and nonlinear parametric and non-parametric (total variation penalized) models for conditional quantiles of a univariate response and several methods for handling censored survival data. Portfolio selection methods based on expected shortfall risk are also included.

rpart

cran
98th

Percentile

Recursive partitioning for classification, regression and survival trees. An implementation of most of the functionality of the 1984 book by Breiman, Friedman, Olshen and Stone.

Rcmdr

cran
98th

Percentile

A platform-independent basic-statistics GUI (graphical user interface) for R, based on the tcltk package.

polyclip

cran
97th

Percentile

R port of Angus Johnson's open source library Clipper. Performs polygon clipping operations (intersection, union, set minus, set difference) for polygonal regions of arbitrary complexity, including holes. Computes offset polygons (spatial buffer zones, morphological dilations, Minkowski dilations) for polygonal regions and polygonal lines. Computes Minkowski Sum of general polygons. There is a function for removing self-intersections from polygon data.

rattle

cran
97th

Percentile

The R Analytic Tool To Learn Easily (Rattle) provides a collection of utilities functions for the data scientist. A Gnome (RGtk2) based graphical interface is included with the aim to provide a simple and intuitive introduction to R for data science, allowing a user to quickly load data from a CSV file (or via ODBC), transform and explore the data, build and evaluate models, and export models as PMML (predictive modelling markup language) or as scores. A key aspect of the GUI is that all R commands are logged and commented through the log tab. This can be saved as a standalone R script file and as an aid for the user to learn R or to copy-and-paste directly into R itself.

DescTools

cran
97th

Percentile

A collection of miscellaneous basic statistic functions and convenience wrappers for efficiently describing data. The author's intention was to create a toolbox, which facilitates the (notoriously time consuming) first descriptive tasks in data analysis, consisting of calculating descriptive statistics, drawing graphical summaries and reporting the results. The package contains furthermore functions to produce documents using MS Word (or PowerPoint) and functions to import data from Excel. Many of the included functions can be found scattered in other packages and other sources written partly by Titans of R. The reason for collecting them here, was primarily to have them consolidated in ONE instead of dozens of packages (which themselves might depend on other packages which are not needed at all), and to provide a common and consistent interface as far as function and arguments naming, NA handling, recycling rules etc. are concerned. Google style guides were used as naming rules (in absence of convincing alternatives). The 'camel style' was consequently applied to functions borrowed from contributed R packages as well.

mda

cran
97th

Percentile

Mixture and flexible discriminant analysis, multivariate adaptive regression splines (MARS), BRUTO, ...

sm

cran
96th

Percentile

This is software linked to the book 'Applied Smoothing Techniques for Data Analysis - The Kernel Approach with S-Plus Illustrations' Oxford University Press.

pbdZMQ

cran
96th

Percentile

'ZeroMQ' is a well-known library for high-performance asynchronous messaging in scalable, distributed applications. This package provides high level R wrapper functions to easily utilize 'ZeroMQ'. We mainly focus on interactive client/server programming frameworks. For convenience, a minimal 'ZeroMQ' library (4.2.2) is shipped with 'pbdZMQ', which can be used if no system installation of 'ZeroMQ' is available. A few wrapper functions compatible with 'rzmq' are also provided.

TSA

cran
96th

Percentile

Contains R functions and datasets detailed in the book "Time Series Analysis with Applications in R (second edition)" by Jonathan Cryer and Kung-Sik Chan.

rstanarm

cran
95th

Percentile

Estimates previously compiled regression models using the 'rstan' package, which provides the R interface to the Stan C++ library for Bayesian estimation. Users specify models via the customary R syntax with a formula and data.frame plus some additional arguments for priors.

gnm

cran
95th

Percentile

Functions to specify and fit generalized nonlinear models, including models with multiplicative interaction terms such as the UNIDIFF model from sociology and the AMMI model from crop science, and many others. Over-parameterized representations of models are used throughout; functions are provided for inference on estimable parameter combinations, as well as standard methods for diagnostics etc.

fortunes

cran
92th

Percentile

A collection of fortunes from the R community.

LSD

cran
89th

Percentile

Create lots of colorful plots in a plethora of variations. Try the LSD demotour().

RODBCext

cran
88th

Percentile

An extension for RODBC package adding support for parameterized queries.

BART

cran
87th

Percentile

Bayesian Additive Regression Trees (BART) provide flexible nonparametric modeling of covariates for continuous, binary, categorical and time-to-event outcomes. For more information on BART, see Chipman, George and McCulloch (2010) <doi:10.1214/09-AOAS285> and Sparapani, Logan, McCulloch and Laud (2016) <doi:10.1002/sim.6893>.

pbdMPI

cran
82th

Percentile

An efficient interface to MPI by utilizing S4 classes and methods with a focus on Single Program/Multiple Data ('SPMD') parallel programming style, which is intended for batch parallel execution.

pbdSLAP

cran
76th

Percentile

Utilizing scalable linear algebra packages mainly including 'BLACS', 'PBLAS', and 'ScaLAPACK' in double precision via 'pbdMPI' based on 'ScaLAPACK' version 2.0.2.

tactile

cran
66th

Percentile

Extensions to 'lattice', providing new high-level functions, methods for existing functions, panel functions, and a theme.

itree

cran
33th

Percentile

This package is based on the code of the rpart package. It extends rpart by adding additional splitting methods emphasizing interpretable/parsimonious trees. Unless indicated otherwise, it is safe to assume that all functions herein are extensions of or copied directly from similar or nearly identical rpart methods. As such, the authors of rpart are authors of this package as well. However, please direct any error reports or other questions about itree to the maintainer of this package; they are welcome and appreciated.

33th

Percentile

Provides the ability to perform "Marginal Mediation"--mediation wherein the indirect and direct effects are in terms of the average marginal effects (Bartus, 2005, <https://EconPapers.repec.org/RePEc:tsj:stataj:v:5:y:2005:i:3:p:309-329>). The style of the average marginal effects stems from Thomas Leeper's work on the "margins" package. This framework allows the use of categorical mediators and outcomes with little change in interpretation from the continuous mediators/outcomes. See <doi:10.13140/RG.2.2.18465.92001> for more details on the method (peer reviewed articles forthcoming).