R Packages

Inspired by R and its community

The RStudio team contributes code to many R packages and projects. R users are doing some of the most innovative and important work in science, education, and industry. It’s a daily inspiration and challenge to keep up with the community and all it is accomplishing.

Managing Packages

If keeping up with the growing number of packages you use is challenging, consider RStudio Package Manager.

Analyse & Explore

Communicate & Interact

Shiny makes it incredibly easy to build interactive web applications with R. Shiny has automatic “reactive” binding between inputs and outputs and extensive pre-built widgets.

Project Site Link

rmarkdown lets you insert R code into a markdown document. R then generates a final document, in a wide variety of formats, that replaces the R code with its results.

Project Site Link

Use flexdashboard to publish groups of related data visualizations as a dashboard.

Project Site Link

Model & Predict

TensorFlow™ is an open-source software library for Machine Intelligence. The R interface to TensorFlow lets you work productively using the high-level Keras and Estimator APIs and the core TensorFlow API.

Project Site Link

The tidymodels framework is a collection of packages for modeling and machine learning using tidyverse principles.

Project Site Link

Sparklyr provides bindings to Spark’s distributed machine learning library. Together with sparklyr’s dplyr interface, you can easily create and tune machine learning workflows on Spark, orchestrated entirely within R.

Project Site Link

Connect & Integrate

Sparklyr is an R interface to Apache Spark, a fast and general engine for big data processing. This package connects to local and remote Apache Spark clusters, a ‘dplyr’ compatible back-end, and an interface to Spark’s ML algorithms.

Project Site Link

Plumber enables you to convert your existing R code into web APIs by merely adding a couple of special comments.

Project Site Link

The reticulate package provides a comprehensive set of tools for interoperability between Python and R.

Project Site Link

Additional Resources

Ursa Labs is an industry-funded development group specializing in open source data science tools. It is dedicated to advancing the state of the art in high-productivity, high-performance, cross-language software for data scientists.

Project Site Link

Databases using R

Project Site Link