Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-R
A curated list of awesome R frameworks, packages and software.
https://github.com/anishsingh20/awesome-R
Last synced: about 2 hours ago
JSON representation
-
Machine Learning
- lasso2 - L1 constrained estimation aka ‘lasso’
- randomForest - randomForest: Breiman and Cutler's random forests for classification and
- h2o - Deeplearning, Random forests, GBM, KMeans, PCA, GLM
- rpart - Recursive Partitioning and Regression Trees
- gbm - Generalized Boosted Regression Models
- e1071 - Misc Functions of the Department of Statistics (e1071), TU Wien
- tgp - Bayesian treed Gaussian process models
- rgp - R genetic programming framework
- arules - Mining Association Rules and Frequent Itemsets
- frbs - Fuzzy Rule-based Systems for Classification and Regression Tasks
- rattle - Graphical user interface for data mining in R
- ahaz - Regularization for semiparametric additive hazards regression
- 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 - 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
- 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
- GAMBoost - Generalized linear and additive models by likelihood based
- gamboostLSS - Boosting Methods for GAMLSS
- glmnet - 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
- relaxo - Relaxed Lasso
- rgenoud - R version of GENetic Optimization Using Derivatives
- 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
- grplasso - Fitting user specified models with Group Lasso penalty
- grpreg - Regularization paths for regression models with grouped
- hda - Heteroscedastic Discriminant Analysis
- ipred - Improved Predictors
- kernlab - kernlab: Kernel-based Machine Learning Lab
- klaR - Classification and visualization
- lars - Least Angle Regression, Lasso and Forward Stagewise
- 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
- 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
- randomForestSRC - randomForestSRC: Random Forests for Survival, Regression and Classification
- rda - Shrunken Centroids Regularized Discriminant Analysis
- rdetools - Relevant Dimension Estimation (RDE) in Feature Spaces
- REEMtree - Regression Trees with Random Effects for Longitudinal (Panel)
- RoughSets - Data Analysis Using Rough Set and Fuzzy Rough Set Theories
- RPMM - Recursively Partitioned Mixture Model
- RSNNS - Neural Networks in R using the Stuttgart Neural Network
- 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
- tree - Classification and regression trees
- varSelRF - Variable selection using random forests
- xgboost - eXtreme Gradient Boosting Tree model, well known for its speed and performance.
- Introduction to Statistical Learning
-
Integrated Development Environment
- IPython - An interactive Python interpreter,and it supports execution of R code while capturing both output and figures.
- Deducer - A Menu driven data analysis GUI with a spreadsheet like data editor.
- JGR - JGR (speak 'Jaguar') is a Java Gui for R.
- StatET - An Eclipse based IDE (integrated development environment) for R.
- R Commander - A package that provides a basic graphical user interface.
- Revolution R Enterprise - Revolution R would be offered free to academic users and commercial software would focus on big data, large scale multiprocessor functionality.
-
Data Manipulation
-
Graphic Displays
-
Reproducible Research
-
High Performance
- Rcpp11 - Rcpp11 is a complete redesign of Rcpp, targetting C++11.
-
Web Technologies and Services
-
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 - 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.
- htmlwidgets - Bring the best of JavaScript data visualization to R.
- R.matlab - Read and write of MAT files together with R-to-MATLAB connectivity.
- 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.
-
Bayesian
- BRugs - R interface to the OpenBUGS MCMC software.
- rjags - R interface to the JAGS MCMC library.
- rstan - R interface to the Stan MCMC software.
- coda - Output analysis and diagnostics for MCMC.
- mcmc - Markov Chain Monte Carlo.
- MCMCpack - Markov chain Monte Carlo (MCMC) Package.
- R2WinBUGS - Running WinBUGS and OpenBUGS from R / S-PLUS.
-
Finance
- quantmod - 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 - 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.
-
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.
- tmcn - A Text mining toolkit for international characters especially for Chinese.
- rmmseg4j - R interface to the Java Chinese word segmentation system of mmseg4j.
- Rwordseg - Chinese word segmentation.
-
Bioinformatics
-
Other Interpreter
-
R Development
- Rocker - R configurations for Docker.
-
Websites
- R-project - The R Project for Statistical Computing.
- DataCamp - Learn R data analytics online.
- Advanced R - An in-progress book site for Advanced R.
- CRAN Task Views - Task Views for CRAN packages.
- The R Programming Wikibook - A collaborative handbook for R.
-
Books
- 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.
-
Reference Card
- Data Mining Refcard - R Reference Card for Data Mining.
- 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.
- awesome-awesomeness
- R Reference Card 2.0 - Material from R for Beginners by permission of Emmanuel Paradis (Version 2 by Matt Baggott).
- CC BY-NC-SA 4.0
Programming Languages
Categories
Machine Learning
74
Reference Card
7
Finance
7
Bayesian
7
Database Management
7
Natural Language Processing
7
Integrated Development Environment
6
Language API
6
Websites
5
Bioinformatics
4
Other Interpreter
4
Web Technologies and Services
3
Parallel Computing
3
Reproducible Research
3
Data Manipulation
3
Graphic Displays
3
R Development
1
High Performance
1
Books
1
Sub Categories