The University of Sheffield Logo


Loading, please wait ...

Useful Resources for R

Yu Liang Weng

Yu Liang Weng

18 February 2021 · 6 min read


Welcome to the fourth blog post of the series Exploring packages in R. In this blog post you will see a summary of resources that you might find useful when using R.

(last updated on 18th Feb 2021).

I'm looking for ...


Blog / Articles

Cheat sheets

This RStudio cheat sheets website provided by RStudio contains cheat sheets for popular packages such as ggplot2, readr, and Shiny, as well as cheat sheets (e.g. leaflet, LaTeX) contributed by R Users.


Each package listed here will be followed by its last release date and the number of downloads in the last month. RStudio support also put together a list of useful R packages.

Based on ggplot2

PackagesDescriptionLast release dateLast month downloads
ggmapRetrieve raster map tiles from online mapping services
ggpubrProvides some easy-to-use functions for creating and customising ggplot2 - based publication ready plots
ggpartyVisualisations for the partykit package
patchworkCombine separate ggplot2 objects into the same graphic
ggraphGraph visualisation
gganimateSupport for declaration of animations
ggrepelRepel overlapping text labels
GGallyAdding functions to reduce the complexity of combining geoms with transformed data
ggforceProviding missing functionality to ggplot2
ggtext Improved text rendering support for ggplot2

By subject

If you are looking for packages in specific topics or areas, Task Views on CRAN (The Comprehensive R Archive Network) would be a good place to start.
Quick links for some topics:


PackagesTypeDescriptionLast month downloadsLast release date
choroplethrMapCreate choropleth maps
tmapMapCreate thematic maps
leafletMapCreate Interactive Web Maps
specrAnalyticsConducting and Visualizing Specification Curve Analyses
plotrixCollectionA large number of specialized plots
DiagrammeRGraph/NetworkBuild graph/network structures using functions for stepwise addition and deletion of nodes and edges
igraphGraph/NetworkAdding functions to reduce the complexity of combining geoms with transformed data
ROCRMetricsVisualizing the Performance of Scoring Classifiers
vdiffrMetricsVisual Regression Testing and Graphical Diffing
corrplotCorrelationVisualisation of a Correlation Matrix
visNetworkGraph/NetworkNetwork Visualization using 'vis.js' Library
rasterVisSpatialVisualise spatial raster data
sjPlotCollectionData Visualisation for Statistics in Social Science
circlizeCircularCircular Visualisation
qgraphGraph/NetworkWeighted network visualization and analysis, as well as Gaussian graphical model computation
seeCollectionVisualisation Toolbox for 'easystats' and Extra Geoms, Themes and Color Palettes for 'ggplot2'
DataVisualizationsHigh-dimensionalGives access to data visualisation methods that are relevant from the data scientist's point of view

Something else

  • META CRAN - Search and browse all CRAN/R packages
Edit this page on GitHub