Learn R Programming

Author or maintainer of the following packages:

blob

R's raw vector is useful for storing a single binary object. What if you want to put a vector of the...
broom

Convert statistical analysis objects from R into tidy data frames, so that they can more easily be c...
commonmark

The CommonMark specification defines a rationalized version of markdown syntax. This package uses th...
covr

Track and report code coverage for your package and (optionally) upload the results to a coverage se...
crayon

Colored terminal output on terminals that support 'ANSI' color and highlight codes. It also works in...
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...
excel.link

Allows access to data in running instance of Microsoft Excel (e. g. 'xl[a1] = xl[b2]*3' and so on). ...
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...
geoparser

A wrapper for the Geoparser.io API version 0.4.0 (see ), which is a web servi...
ggplot2

A system for 'declaratively' creating graphics, based on "The Grammar of Graphics". You provide the ...
ggvis

An implementation of an interactive grammar of graphics, taking the best parts of 'ggplot2', combini...
git2r

Interface to the 'libgit2' library, which is a pure C implementation of the 'Git' core methods. Prov...
gmailr

An interface to the Gmail RESTful API. Allows access to your Gmail messages, threads, drafts and la...
googlesheets

Interact with Google Sheets from R.
gutenbergr

Download and process public domain works in the Project Gutenberg collection. Includes metadata for ...
htmltools

Tools for HTML generation and output.
httr

Useful tools for working with HTTP organised by HTTP verbs (GET(), POST(), etc). Configuration funct...
hunspell

A spell checker and morphological analyzer library designed for languages with rich morphology and c...
icd

Calculate comorbidities, Charlson scores, perform fast and accurate validation, conversion, manipula...
knitr

Provides a general-purpose tool for dynamic report generation in R using Literate Programming techni...
knitrBootstrap

A framework to create Bootstrap 3 HTML reports from knitr Rmarkdown.
lazyeval

An alternative approach to non-standard evaluation using formulas. Provides a full implementation of...
lintr

Checks adherence to a given style, syntax errors and possible semantic issues. Supports on the fly ...
magick

Bindings to ImageMagick: the most comprehensive open-source image processing library available. Supp...
markdown

Provides R bindings to the 'Sundown' 'Markdown' rendering library (https://github.com/vmg/sundown). ...
memoise

Cache the results of a function so that when you call it again with the same arguments it returns th...
mlr

Interface to a large number of classification and regression techniques, including machine-readable ...
NMF

Provides a framework to perform Non-negative Matrix Factorization (NMF). The package implements a se...
oai

A general purpose client to work with any 'OAI-PMH' (Open Archives Initiative Protocol for 'Metadata...
packrat

Manage the R packages your project depends on in an isolated, portable, and reproducible way.
plyr

A set of tools that solves a common set of problems: you need to break a big problem down into manag...
poppr

Population genetic analyses for hierarchical analysis of partially clonal populations built upon the...
primerTree

Identifies potential target sequences for a given set of primers and generates taxonomically annotat...
profvis

Interactive visualizations for profiling R code.
prompt_toolkit

Library for building powerful interactive command lines in Python
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...
Rcpp

The 'Rcpp' package provides R functions as well as C++ classes which offer a seamless integration of...
reshape2

Flexibly restructure and aggregate data using just twofunctions: melt and dcast (or acast).
rex

A friendly interface for the construction of regular expressions.
rmarkdown

Convert R Markdown documents into a variety of formats.
roxygen2

A 'Doxygen'-like in-source documentation system for Rd, collation, and 'NAMESPACE' files.
RSQLite

This package embeds the SQLite database engine in R andprovides an interface compliant with ...
RSvgDevice

A graphics device for R that uses the w3.org xml standardfor Scalable Vector Graphics.
rversions

Query the main 'R' 'SVN' repository to find the versions 'r-release' and 'r-oldrel' refer to, and al...
rvest

Wrappers around the XML and httr packages to make it easy todownload, then manipulate, both ...
scales

Graphical scales map data to aesthetics, and provide methods for automatically determining breaks an...
shinyjs

Perform common JavaScript operations in Shiny applications without having to know any JavaScript. Ex...
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 datatidying (not general reshaping ...

Impact Percentile

100

Number of Packages

53

Package Downloads

1,137,437

Citations

13