A curated list of amazingly awesome R libraries, resources and package collection.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me learning materials resources from road2r"
Installation instructions →What's inside
Learning materials
- Advanced R
Advanced R.
- Advanced R Solutions
Advanced R Solutions.
- bookdown: Authoring Books and Technical
Documents with R Markdown.
- Book on data science (or data analysis) in education using R
Book on data science (or data analysis) in education using R.
- datascience-box
Data Science Course in a Box.
- DataScienceR
a curated list of R tutorials for Data Science, NLP and Machine Learning.
Cheatsheet
- Advanced R
Environments, data Structures, Functions, Subsetting and more by Arianne Colton and Sean Chen.
- Apply Functions Cheat Sheet with purrr
Apply Functions Cheat Sheet.
- Base R
Base R.
- Caret
Modeling and Machine Learning in R with the caret package by Max Kuhn.
- cartography
Thematic maps with spatial objects by Timothée Giraud.
- Data Import Cheat Sheet
Data Import Cheat Sheet.
Visualization
Development in R
Machine learning
- arules
Mining Association Rules and Frequent Itemsets.
- boot
Bootstrap Functions (Originally by Angelo Canty for S).
- car
Companion to Applied Regression.
- caret
Classification and Regression Training.
- e1071
Misc Functions of the Department of Statistics, ProbabilityTheory Group (Formerly: E1071), TU Wien.
- gbm
gradient boosted regression models.
Shiny
- Awesome Shiny Extensions
Awesome Shiny Extensions.
- Mastering Shiny
Mastering Shiny: a book.
- Shiny
Web Application Framework for R.
- shinyAce
Ace editor bindings to enable a rich text editing environment within Shiny.
- Shiny Applications Examples
Examples of interactive web apps using shiny.
- shinyBS
Twitter Bootstrap Components for Shiny.
Bioinformatics
- BLCAsubtyping
Transcriptomic tools to classify bladder tumours according to six published molecular classifications.
- CancerSubtypes
Cancer subtypes identification, validation and visualization based on multiple genomic data sets.
- classifyNMIBC
This package implements a Pearson nearest-centroid classifier that assigns class labels to single samples according to the four transcriptomic UROMOL2021 classes of non-muscle-invasive bladder cancer (NMIBC): class 1, class 2a, class 2b and class 3.
- clusterProfiler
clusterProfiler: an R package for comparing biological themes among gene clusters.
- CMScaller
an R package for consensus molecular subtyping of colorectal cancer pre-clinical models.
- CMSclassifier
An R package and an example data set are provided to run the CMSclassifier.
Data manipulation
Showing a sample of 255 resources. View the full list on GitHub →