Brian Ripley

Brian Ripley

33 packages on CRAN

MASS

cran
98th

Percentile

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

boot

cran
96th

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.

RODBC

cran
96th

Percentile

An ODBC database interface.

tree

cran
96th

Percentile

Classification and regression trees.

nnet

cran
95th

Percentile

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

class

cran
95th

Percentile

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

fastICA

cran
95th

Percentile

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

KernSmooth

cran
93th

Percentile

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

gee

cran
91th

Percentile

Generalized Estimation Equation solver.

spatial

cran
90th

Percentile

Functions for kriging and point pattern analysis.

pspline

cran
89th

Percentile

Smoothing splines with penalties on order m derivatives.

mix

cran
86th

Percentile

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

car

cran
98th

Percentile

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

quantreg

cran
98th

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
96th

Percentile

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

DescTools

cran
95th

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.

rattle

cran
95th

Percentile

The R Analytic Tool To Learn Easily (Rattle) provides a Gnome (RGtk2) based interface to R functionality for data science. The aim is to provide a simple and intuitive interface that allows 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. All of this with knowing little about R. All R commands are logged and commented through the log tab. Thus they are available to the user as a script file or as an aide for the user to learn R or to copy-and-paste directly into R itself. Rattle also exports a number of utility functions and the graphical user interface, invoked as rattle(), does not need to be run to deploy these.

sm

cran
93th

Percentile

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

mda

cran
93th

Percentile

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

TSA

cran
93th

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

pbdZMQ

cran
92th

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.

rstanarm

cran
91th

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
90th

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
84th

Percentile

A collection of fortunes from the R community.

BART

cran
77th

Percentile

Bayesian Additive Regression Trees (BART) provide flexible nonparametric modeling of covariates for continuous, binary 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>.

LSD

cran
72th

Percentile

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

RODBCext

cran
70th

Percentile

An extension for RODBC package adding support for parameterized queries.

pbdMPI

cran
46th

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
29th

Percentile

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

itree

cran
18th

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.

tactile

cran
18th

Percentile

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

14th

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).