# R_Algorithm **Repository Path**: excelsi0r/R_Algorithm ## Basic Information - **Project Name**: R_Algorithm - **Description**: No description available - **Primary Language**: R - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-03-21 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # The Algorithms - R *R is a programming language and free software environment for statistical computing and graphics supported by the R Foundation for Statistical Computing. The R language is widely used among statisticians and data miners for developing statistical software and data analysis. Polls, data mining surveys and studies of scholarly literature databases show substantial increases in popularity in recent years. As of August 2018, R ranks 18th in the TIOBE index, a measure of popularity of programming languages. ([Wikipedia](https://en.wikipedia.org/wiki/R_(programming_language)))* ## General Machine Learning Algorithm List Here are some common machine learning algorithms that can be applied to almost all data problems: ### SUPERVISED LEARNING - Classification - [Decision Tree](https://github.com/TheAlgorithms/R/blob/master/classification/Decision%20Tree.R) - [Gradient Boosting Algorithm](https://github.com/TheAlgorithms/R/blob/master/classification/Gradient%20Boosting%20Algorithms.R) - [KNN](https://github.com/TheAlgorithms/R/blob/master/classification/KNN.R) - [LightGBM](https://github.com/TheAlgorithms/R/blob/master/classification/LightGBM.R) - [Logistic Regression](https://github.com/TheAlgorithms/R/blob/master/classification/Logistic%20Regression.R) - [Naive Bayes](https://github.com/TheAlgorithms/R/blob/master/classification/Naive%20Bayes.R) - [Random Forest](https://github.com/TheAlgorithms/R/blob/master/classification/Random%20Forest.R) - [SVM](https://github.com/TheAlgorithms/R/blob/master/classification/SVM.R) - [XGBoost](https://github.com/TheAlgorithms/R/blob/master/classification/xgboost.R) - Regression - [Gradient Boosting Algorithm](https://github.com/TheAlgorithms/R/blob/master/regression/Gradient%20Boosting%20Algorithms.R) - [KNN](https://github.com/TheAlgorithms/R/blob/master/regression/KNN.R) - [LightGBM](https://github.com/TheAlgorithms/R/blob/master/regression/LightGBM.R) - [Linear Regression](https://github.com/TheAlgorithms/R/blob/master/regression/Linear%20Regression.R) - [Artificial Neural Net](https://github.com/TheAlgorithms/R/blob/master/regression/ANN.R) ### UNSUPERVISED LEARNING - Clustering - [K-Means](https://github.com/TheAlgorithms/R/blob/master/clustering/K-Means.R) - [dbscan_clustering](https://github.com/TheAlgorithms/R/blob/master/clustering/dbscan_clustering.r) - [heirarchical_clustering](https://github.com/TheAlgorithms/R/blob/master/clustering/heirarchical_clustering.r) - [kmeans_clustering](https://github.com/TheAlgorithms/R/blob/master/clustering/kmeans_clustering.r) ### PREPROCESSING - Feature projection - [Dimensionality Reduction Algorithm](https://github.com/TheAlgorithms/R/blob/master/preprocessing/Dimensionality%20Reduction%20Algorithms.R) - Data manipulattion - [Data Processing](https://github.com/TheAlgorithms/R/blob/master/preprocessing/data_processing.R) - Categorical variable into numerical - [One Hot Coding](https://github.com/TheAlgorithms/R/blob/master/datamanipulation/OneHotCode.R) ---------- ## TODO ### R for Quantitative Finance ---------- # About This repository is welcome to maintain together for all R language lovers!