Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-R
https://github.com/YTLogos/awesome-R
Last synced: 1 day ago
JSON representation
-
2017
- tidyverse - Easily install and load packages from the tidyverse
- purrr - A functional programming toolkit for R
- hrbrthemes - 🔏 Opinionated, typographic-centric ggplot2 themes and theme components
- xaringan - Create HTML5 slides with R Markdown and the JavaScript library
- blogdown - Create Blogs and Websites with R Markdown
- glue - Glue strings to data in R. Small, fast, dependency free interpreted string literals.
- reticulate - R Interface to Python
- tensorflow - TensorFlow for R
- prophet - Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
- covr - Test coverage reports for R
- lintr - Static Code Analysis for R
- reprex - Render bits of R code for sharing, e.g., on GitHub or StackOverflow.
-
Podcasts
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- Not So Standard Deviations - The Data Science Podcast.
- @Roger Peng
- R World News - R World News helps you keep up with happenings within the R community.
- @Bob Rudis
- The R-Podcast - Giving practical advice on how to use R.
- @Eric Nantz
- R Talk - News and discussions of statistical software and language R.
- @Oliver Keyes
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
- R Talk - News and discussions of statistical software and language R.
-
Integrated Development Environments
- StatET - An Eclipse based IDE for R.
- Deducer - A Menu driven data analysis GUI with a spreadsheet like data editor.
- JASP - A complete package for both Bayesian and Frequentist methods, that is familiar to users of SPSS.
- R Commander - A package that provides a basic graphical user interface.
-
Data Manipulation
- ff - Data structures designed to store large datasets.
- lubridate - A set of functions to work with dates and times.
- bigmemory - Shared memory and memory-mapped matrices. The big* pacakges provide additional tools including linear models ([biglm](http://cran.r-project.org/web/packages/biglm/index.html)) and Random Forests ([bigrf](https://github.com/aloysius-lim/bigrf)).
-
Graphic Displays
- lattice - A powerful and elegant high-level data visualization system.
- rgl - 3D visualization device system for R.
- Cairo - R graphics device using cairo graphics library for creating high-quality display output.
- misc3d - Powerful functions to deal with 3d plots, isosurfaces, etc.
- xkcd - Use xkcd style in graphs.
-
Reproducible Research
- xtable - Export tables to LaTeX or HTML.
- rapport - An R templating system.
- Sweave - A package designed to write LaTeX reports using R.
- texreg - Formatting statistical models in LaTex and HTML.
- brew - Pre-compute data to enhance your report templates. Can be combined with knitr.
- ReporteRs - An R package to generate Microsoft Word, Microsoft PowerPoint and HTML reports.
-
Web Technologies and Services
- RCurl - General network (HTTP/FTP/...) client interface for R.
- XML <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - Tools for parsing and generating XML within R.
- OpenCPU <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - HTTP API for R.
-
Parallel Computing
- parallel - R started with release 2.14.0 which includes a new package parallel incorporating (slightly revised) copies of packages [multicore](http://cran.r-project.org/web/packages/multicore/index.html) and [snow](http://cran.r-project.org/web/packages/snow/index.html).
- Rmpi - Rmpi provides an interface (wrapper) to MPI APIs. It also provides interactive R slave environment.
- foreach <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - Executing the loop in parallel.
-
Language API
- rJava - Low-level R to Java interface.
- rJython - R interface to Python via Jython.
- rPython - Package allowing R to call Python.
- R.matlab - Read and write of MAT files together with R-to-MATLAB connectivity.
- RSPerl - A bidirectional interface for calling R from Perl and Perl from R.
- htmlwidgets - Bring the best of JavaScript data visualization to R.
- RinRuby - a Ruby library that integrates the R interpreter in Ruby.
-
Database Management
- RODBC - ODBC database access for R.
- RMySQL - R interface to the MySQL database.
- ROracle - OCI based Oracle database interface for R.
- RSQLite - SQLite interface for R
- RJDBC - Provides access to databases through the JDBC interface.
- rredis - Redis client for R.
- RCassandra - Direct interface (not Java) to the most basic functionality of Apache Cassanda.
-
Machine Learning
- ahaz - Regularization for semiparametric additive hazards regression.
- arules - Mining Association Rules and Frequent Itemsets
- bigrf - Big Random Forests: Classification and Regression Forests for
- bigRR - Generalized Ridge Regression (with special advantage for p >> n
- bmrm - Bundle Methods for Regularized Risk Minimization Package
- Boruta - A wrapper algorithm for all-relevant feature selection
- bst - Gradient Boosting
- C50 - C5.0 Decision Trees and Rule-Based Models
- caret <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - Classification and Regression Training
- CORElearn - Classification, regression, feature evaluation and ordinal
- CoxBoost - Cox models by likelihood based boosting for a single survival
- Cubist - Rule- and Instance-Based Regression Modeling
- e1071 - Misc Functions of the Department of Statistics (e1071), TU Wien
- earth - Multivariate Adaptive Regression Spline Models
- elasticnet - Elastic-Net for Sparse Estimation and Sparse PCA
- ElemStatLearn - Data sets, functions and examples from the book: "The Elements
- evtree - Evolutionary Learning of Globally Optimal Trees
- forecast - Timeseries forecasting using ARIMA, ETS, STLM, TBATS, and neural network models
- forecastHybrid - Automatic ensemble and cross validation of ARIMA, ETS, STLM, TBATS, and neural network models from the "forecast" package
- FSelector - A feature selection framework, based on subset-search or feature ranking approches.
- frbs - Fuzzy Rule-based Systems for Classification and Regression Tasks
- GAMBoost - Generalized linear and additive models by likelihood based
- gamboostLSS - Boosting Methods for GAMLSS
- gbm - Generalized Boosted Regression Models
- glmnet <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - Lasso and elastic-net regularized generalized linear models
- glmpath - L1 Regularization Path for Generalized Linear Models and Cox
- GMMBoost - Likelihood-based Boosting for Generalized mixed models
- grplasso - Fitting user specified models with Group Lasso penalty
- grpreg - Regularization paths for regression models with grouped
- h2o <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - Deeplearning, Random forests, GBM, KMeans, PCA, GLM
- hda - Heteroscedastic Discriminant Analysis
- ipred - Improved Predictors
- kernlab - kernlab: Kernel-based Machine Learning Lab
- klaR - Classification and visualization
- kohonen - Supervised and Unsupervised Self-Organising Maps.
- lars - Least Angle Regression, Lasso and Forward Stagewise
- lasso2 - L1 constrained estimation aka ‘lasso’
- LiblineaR - Linear Predictive Models Based On The Liblinear C/C++ Library
- LogicReg - Logic Regression
- maptree - Mapping, pruning, and graphing tree models
- mboost - Model-Based Boosting
- mvpart - Multivariate partitioning
- MXNet <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - MXNet brings flexible and efficient GPU computing and state-of-art deep learning to R.
- ncvreg - Regularization paths for SCAD- and MCP-penalized regression
- nnet - eed-forward Neural Networks and Multinomial Log-Linear Models
- oblique.tree - Oblique Trees for Classification Data
- pamr - Pam: prediction analysis for microarrays
- party - A Laboratory for Recursive Partytioning
- partykit - A Toolkit for Recursive Partytioning
- penalized - L1 (lasso and fused lasso) and L2 (ridge) penalized estimation
- penalizedLDA - Penalized classification using Fisher's linear discriminant
- penalizedSVM - Feature Selection SVM using penalty functions
- quantregForest - quantregForest: Quantile Regression Forests
- randomForest - randomForest: Breiman and Cutler's random forests for classification and regression.
- randomForestSRC - randomForestSRC: Random Forests for Survival, Regression and Classification (RF-SRC).
- rattle - Graphical user interface for data mining in R.
- rda - Shrunken Centroids Regularized Discriminant Analysis
- rdetools - Relevant Dimension Estimation (RDE) in Feature Spaces
- REEMtree - Regression Trees with Random Effects for Longitudinal (Panel)
- relaxo - Relaxed Lasso
- rgenoud - R version of GENetic Optimization Using Derivatives
- rgp - R genetic programming framework
- Rmalschains - Continuous Optimization using Memetic Algorithms with Local
- rminer - Simpler use of data mining methods (e.g. NN and SVM) in
- ROCR - Visualizing the performance of scoring classifiers
- RoughSets - Data Analysis Using Rough Set and Fuzzy Rough Set Theories
- rpart - Recursive Partitioning and Regression Trees
- RPMM - Recursively Partitioned Mixture Model
- RSNNS - Neural Networks in R using the Stuttgart Neural Network
- Rsomoclu - Parallel implementation of self-organizing maps.
- RWeka - R/Weka interface
- RXshrink - RXshrink: Maximum Likelihood Shrinkage via Generalized Ridge or Least
- sda - Shrinkage Discriminant Analysis and CAT Score Variable Selection
- SDDA - Stepwise Diagonal Discriminant Analysis
- svmpath - svmpath: the SVM Path algorithm
- tgp - Bayesian treed Gaussian process models
- tree - Classification and regression trees
- varSelRF - Variable selection using random forests
- xgboost <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - eXtreme Gradient Boosting Tree model, well known for its speed and performance.
-
Natural Language Processing
- tm - A comprehensive text mining framework for R.
- openNLP - Apache OpenNLP Tools Interface.
- koRpus - An R Package for Text Analysis.
- zipfR - Statistical models for word frequency distributions.
- NLP - Basic functions for Natural Language Processing.
- topicmodels - Topic modeling interface to the C code developed by by David M. Blei for Topic Modeling (Latent Dirichlet Allocation (LDA), and Correlated Topics Models (CTM)).
- syuzhet - Extracts sentiment from text using three different sentiment dictionaries.
- SnowballC - Snowball stemmers based on the C libstemmer UTF-8 library.
-
Bayesian
-
Optimization
- lpSolve - Interface to `Lp_solve` to Solve Linear/Integer Programs.
- minqa - Derivative-free optimization algorithms by quadratic approximation.
- nloptr - NLopt is a free/open-source library for nonlinear optimization.
- ompr - Model mixed integer linear programs in an algebraic way directly in R.
- Rglpk - R/GNU Linear Programming Kit Interface
- ROI - The R Optimization Infrastructure ('ROI') is a sophisticated framework for handling optimization problems in R.
-
Finance
- quantmod <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - Quantitative Financial Modelling & Trading Framework for R.
- TTR - Functions and data to construct technical trading rules with R.
- PerformanceAnalytics - Econometric tools for performance and risk analysis.
- zoo <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - S3 Infrastructure for Regular and Irregular Time Series.
- xts - eXtensible Time Series.
- tseries - Time series analysis and computational finance.
- fAssets - Analysing and Modelling Financial Assets.
-
Bioinformatics
-
Network Analysis
- network - Basic tools to manipulate relational data in R.
- sna - Basic network measures and visualization tools.
- networkDynamic - Support for dynamic, (inter)temporal networks.
- ndtv - Tools to construct animated visualizations of dynamic network data in various formats.
- ergm - Exponential random graph models in R.
- latentnet - Latent position and cluster models for network objects.
- tnet - Network measures for weighted, two-mode and longitudinal networks.
- rgexf - Export network objects from R to [GEXF](http://gexf.net/format/), for manipulation with network software like [Gephi](https://gephi.org/) or [Sigma](http://sigmajs.org/).
-
Spatial
- CRAN Task View: Analysis of Spatial Data - Spatial Analysis related resources.
- rgeos - Interface to Geometry Engine - Open Source
- rgdal - Bindings for the Geospatial Data Abstraction Library
- maptools - Tools for Reading and Handling Spatial Objects
- RColorBrewer - Provides color schemes for maps
- spdep - Spatial Dependence: Weighting Schemes, Statistics and Models
-
R Development
- Rocker <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - R configurations for [Docker](https://www.docker.com/).
-
Logging
- logging - A logging package emulating the python logging package.
-
Other Interpreters
-
Websites
- R-project - The R Project for Statistical Computing.
- DataCamp - Learn R data analytics online.
- Advanced R <img class="emoji" alt="heart" src="https://awesome-r.com/heart.png" height="20" align="absmiddle" width="20"> - An online version of the Advanced R book.
- CRAN Task Views - Task Views for CRAN packages.
- The R Programming Wikibook - A collaborative handbook for R.
- R-users - A job board for R users (and the people who are looking to hire them)
- R Cookbook - A problem-oriented website that supports the [R Graphics Cookbook](http://shop.oreilly.com/product/0636920023135.do).
- RDocumentation - Search through all CRAN, Bioconductor, Github packages and their archives with RDocumentation.
-
Books
- Free Books - CRAN Contributed Documentation in many languages.
- Exploratory Data Analysis with R - Basic analytical skills for all sorts of data in R.
- R Programming for Data Science - More advanced data analysis that relies on R programming.
- Report Writing for Data Science in R - R-based methods for reproducible research and report generation.
- Use R! - This series of inexpensive and focused books from Springer publish shorter books aimed at practitioners. Books can discuss the use of R in a particular subject area, such as Bayesian networks, ggplot2 and Rcpp.
- An Introduction to R - A very good introductory text on R, also covers some advanced topics.
- Introduction to Statistical Learning with Application in R - A simplified and "operational" version of *The Elements of Statistical Learning*. Free softcopy provided by its authors.
- Data Munging with R - A gentle introduction to data processing and programming in R, for beginners moving beyond spreadsheets.
- Learning R Programming - Learning R as a programming language from basics to advanced topics.
-
Reference Cards
- R Reference Card 2.0 - Material from R for Beginners by permission of Emmanuel Paradis (Version 2 by Matt Baggott).
- Regression Analysis Refcard - R Reference Card for Regression Analysis.
- R Markdown Cheat sheet - Quick reference guide for writing reports with R Markdown.
- Shiny Cheat sheet - Quick reference guide for building Shiny apps.
-
MOOCs
- The Analytics Edge - Hands-on introduction to data analysis with R from MITx.
- HarvardX Biomedical Data Science - Introduction to R for the Life Sciences.
- Explore Statistics with R - Covers introduction, data handling and statistical analysis in R.
-
Lists
- Posts - Great R blog posts or Rticles.
- R Project Conferences - Information about useR! Conferences and DSC Conferences.
- awesome-awesomeness
- Network Analysis - Network Analysis related resources.
- Natural Language Processing <img src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f1e8-1f1f3.png" width="20" heigth="20" align="absmiddle" class="emoji" alt=":cn:"> - NLP related resources in R. @Chinese
- Books - List of R Books.
- CC BY-NC-SA 4.0
Categories
Machine Learning
79
Podcasts
26
2017
12
Books
9
Natural Language Processing
8
Websites
8
Network Analysis
8
Finance
7
Lists
7
Language API
7
Database Management
7
Spatial
6
Optimization
6
Bayesian
6
Reproducible Research
6
Graphic Displays
5
Integrated Development Environments
4
Reference Cards
4
Bioinformatics
4
Other Interpreters
4
Parallel Computing
3
Web Technologies and Services
3
MOOCs
3
Data Manipulation
3
Logging
1
R Development
1
Sub Categories
Keywords
r
6
rstudio
2
rmarkdown
2
slideshow
1
remarkjs
1
presentation-ninja
1
presentation
1
ninja
1
naruto
1
markdown
1
visualization
1
rstats
1
ggplot2-themes
1
ggplot2-scales
1
ggplot2
1
ggplot-extension
1
datavisualization
1
data-visualization
1
functional-programming
1
tidyverse
1
data-science
1
social-networks
1
social-network-analysis
1
sna
1
semantic-networks
1
political-networks
1
network-visualization
1
network-science
1
network-analysis
1
list
1
historical-networks
1
graph-theory
1
disease-networks
1
complex-networks
1
awesome-list
1
awesome
1
strings
1
string-interpolation
1
website-generation
1
hugo
1
blogdown
1
blog-engine
1