Rdocumentation
powered by
Learn R Programming
Hadley Wickham
https://www.github.com/hadley
Author or maintainer of the following packages:
analogsea
Provides a set of functions for interacting with the 'Digital Ocean' API at
assertthat
assertthat is an extension to stopifnot() that makes it
easy to declare the pre and post cond...
babynames
US baby names provided by the SSA. This package contains all names used for at least 5 children of e...
bigQueryR
Interface with 'Google BigQuery', see
for more information. Thi...
bigrquery
Easily talk to Google's 'BigQuery' database from R.
blob
R's raw vector is useful for storing a single binary object. What if you want to put a vector of the...
bookdown
Output formats and utilities for authoring books and technical documents with R Markdown.
broom
Convert statistical analysis objects from R into tidy data frames, so that they can more easily be c...
cellranger
Helper functions to work with spreadsheets and the "A1:D10" style of cell range specification.
classifly
Given $p$-dimensional training data containing
$d$ groups (the design space), a classificatio...
clusterfly
Visualise clustering algorithms with GGobi. Contains both
general code for visualising clust...
colorplaner
A 'ggplot2' extension to visualize two variables through one color aesthetic via mapping to a color ...
commonmark
The CommonMark specification defines a rationalized version of markdown syntax. This package uses th...
cowplot
Some helpful extensions and modifications to the 'ggplot2' package. In particular, this package make...
curl
The curl() and curl_download() functions provide highly configurable drop-in replacements for base u...
DBI
A database interface definition for communication between R and relational database management syste...
DescribeDisplay
Produce publication quality graphics from output of GGobi's describe display plugin.
DescTools
A collection of miscellaneous basic statistic functions and convenience wrappers for efficiently des...
devtools
Collection of package development tools.
dplyr
A fast, consistent tool for working with data frame like objects, both in memory and out of memory.
dtplyr
This implements the data table back-end for 'dplyr' so that you can seamlessly use data table and 'd...
evaluate
Parsing and evaluation tools that make it easy to recreate the command line behaviour of R.
fda
These functions were developed to support functional data
analysis as described in Ramsay, J....
feather
Read and write feather files, a lightweight binary columnar data store designed for maximum speed.
feather-format
## Python interface to the Apache Arrow-based Feather File Format Feather efficiently stores pandas...
fivethirtyeight
Data and code behind the stories and interactives at 'FiveThirtyEight'
forcats
Helpers for reordering factor levels (including moving specified levels to front, ordering by first ...
fueleconomy
Fuel economy data from the EPA, 1985-2015, conveniently packaged for consumption by R users.
gdtools
Useful tools for writing vector graphics devices.
geozoo
Geometric objects defined in 'geozoo' can be simulated or displayed in the R package 'tourr'.
GGally
The R package 'ggplot2' is a plotting system based on the grammar of graphics. 'GGally' extends 'gg...
ggmap
A collection of functions to visualize spatial data and models on top of static maps from various on...
ggmosaic
Mosaic plots in the 'ggplot2' framework. Mosaic plot functionality is provided in a single 'ggplot2'...
ggparallel
Create hammock plots, parallel sets, and common angle plots with 'ggplot2'.
ggplot
ggplot for python
ggplot2
A system for 'declaratively' creating graphics, based on "The Grammar of Graphics". You provide the ...
ggplot2movies
A dataset about movies. This was previously contained in ggplot2, but has been moved its own package...
ggstance
A 'ggplot2' extension that provides flipped components: horizontal versions of 'Stats' and 'Geoms', ...
ggsubplot
ggsubplot makes it easy to embed customized
subplots within larger graphics. Subplots may be ...
ggthemes
Some extra themes, geoms, and scales for 'ggplot2'. Provides 'ggplot2' themes and scales that replic...
ggvis
An implementation of an interactive grammar of graphics, taking the best parts of 'ggplot2', combini...
gtable
Tools to make it easier to work with "tables" of 'grobs'.
haven
Import foreign statistical formats into R via the embedded 'ReadStat' C library (https://github.com/...
hflights
A data only package containing commercial domestic flights that
departed Houston (IAH and HOU...
HistData
The 'HistData' package provides a collection of small data sets that are interesting and important i...
htmltools
Tools for HTML generation and output.
httpuv
Provides low-level socket and protocol support for handling HTTP and WebSocket requests directly fro...
httr
Useful tools for working with HTTP organised by HTTP verbs (GET(), POST(), etc). Configuration funct...
itertools
Various tools for creating iterators, many patterned after
functions in the Python itertools ...
knitr
Provides a general-purpose tool for dynamic report generation in R using Literate Programming techni...
labelled
Work with labelled data imported from 'SPSS' or 'Stata' with 'haven' or 'foreign'.
lazyeval
An alternative approach to non-standard evaluation using formulas. Provides a full implementation of...
leaflet
Create and customize interactive maps using the 'Leaflet' JavaScript library and the 'htmlwidgets' p...
lme4
Fit linear and generalized linear mixed-effects models. The models and their components are represen...
lubridate
Functions to work with date-times and time-spans: fast and user friendly parsing of date-time data, ...
lvplot
Implements the letter value 'boxplot' which extends the standard 'boxplot' to deal with both larger ...
magrittr
Provides a mechanism for chaining commands with a
new forward-pipe operator, %>%. This operat...
meifly
Exploratory model analysis. Fit and graphical explore ensembles of linear models.
memoise
Cache the results of a function so that when you call it again with the same arguments it returns th...
modelr
Functions for modelling that help you seamlessly integrate modelling into a pipeline of data manipul...
munsell
Provides easy access to, and manipulation of, the Munsell colours. Provides a mapping between Munsel...
namespace
This package provides user-level functions to manage namespaces not (yet) available in base R: 'regi...
nasaweather
This package contains tidied data from the ASA 2006 data expo, as well as a number of useful other r...
nullabor
Tools for visual inference. Generate null data sets and null plots using permutation and simulation....
nycflights13
Airline on-time data for all flights departing NYC in 2013. Also includes useful 'metadata' on airli...
olctools
'Open Location Codes'
are a Google-created standard for identifying g...
packrat
Manage the R packages your project depends on in an isolated, portable, and reproducible way.
PivotalR
Provides an R interface for the Pivotal Data stack running on 'PostgreSQL', 'Greenplum' or 'Apache H...
plotrix
Lots of plots, various labeling, axis and color scaling functions.
plumbr
The base R data.frame, like any vector, is copied upon modification. This behavior is at odds with t...
plyr
A set of tools that solves a common set of problems: you need to break a big problem down into manag...
productplots
Framework for visualising tables of counts, proportions and probabilities. The framework is called p...
profr
profr provides an alternative data structure
and visual rendering for the profiling informati...
proto
An object oriented system using object-based, also called prototype-based, rather than class-based o...
pryr
Useful tools to pry back the covers of R and understand the language at a deeper level.
purrr
Make your pure functions purr with the 'purrr' package. This package completes R's functional progra...
rappdirs
An easy way to determine which directories on the users computer
you should use to save data,...
Rcpp
The 'Rcpp' package provides R functions as well as C++ classes which offer a seamless integration of...
Rd2roxygen
Functions to convert Rd to roxygen documentation. It can parse an Rd file to a list, create the roxy...
readr
Read flat/tabular text files from disk.
readxl
Import excel files into R. Supports '.xls' via the embedded 'libxls' C library (http://sourceforge.n...
reprex
Convenience wrapper that uses the 'rmarkdown' package to render small snippets of code to target for...
reshape
Reshape lets you flexibly restructure and aggregate data using just two functions: melt and cast.
reshape2
Flexibly restructure and aggregate data using just two
functions: melt and dcast (or acast).
rggobi
The rggobi package provides a command-line interface to GGobi, an
interactive and dynamic gra...
rmarkdown
Convert R Markdown documents into a variety of formats.
RMySQL
Implements 'DBI' Interface to 'MySQL' and 'MariaDB' Databases.
roxygen2
A 'Doxygen'-like in-source documentation system for Rd, collation, and 'NAMESPACE' files.
RSQLite
This package embeds the SQLite database engine in R and
provides an interface compliant with ...
rstudioapi
Access the RStudio API (if available) and provide informative error messages when it's not.
RSvgDevice
A graphics device for R that uses the w3.org xml standard
for Scalable Vector Graphics.
rvest
Wrappers around the XML and httr packages to make it easy to
download, then manipulate, both ...
scales
Graphical scales map data to aesthetics, and provide methods for automatically determining breaks an...
shiny
Makes it incredibly easy to build interactive web applications with R. Automatic "reactive" binding ...
sqlutils
This package provides utilities for working with a library of SQL files.
stationaRy
Selectively acquire hourly meteorological data from stations located all over the world.
stringr
A consistent, simple and easy to use set of wrappers around the fantastic 'stringi' package. All fun...
syuzhet
Extracts sentiment and sentiment-derived plot arcs from text using three sentiment dictionaries conv...
testthat
A unit testing system designed to be fun, flexible and easy to set up.
tidyr
An evolution of reshape2. It's designed specifically for data
tidying (not general reshaping ...
tourr
Implements geodesic interpolation and basis generation functions that allow you to create new tour m...
tourrGui
The GUI allows user to control the tour by checkboxes for the variable selection, slider for the spe...
USAboundaries
This package provides spatial objects with the boundaries of states or counties in the United States...
webuse
A Stata-style `webuse()` function for importing named datasets from Stata's online collection.
wesanderson
Palettes generated mostly from Wes Anderson movies
whisker
logicless templating, reuse templates in many programming
languages including R
xml2
Work with XML files using a simple, consistent interface. Built on top of the 'libxml2' C library.
Impact Percentile
100
Number of Packages
107
Package Downloads
32,410,292
Citations
796
Top Collaborators
RStudio
Winston Chang
Heike Hofmann
Dianne Cook
Kirill Müller