Multi-Criteria Decision Analysis in R

Provides different methods of multi-criteria decision analysis.


RMCDA

This R package has been developed to serve as a universal library in R for the application of multi-criteria decision making methods.


DOI

UPDATE (6/6/25): the RMCDA package is now available on CRAN!

Installation Guide

CRAN version:

To install the CRAN version please simply run the following code (please check the reference manual for the CRAN version on CRAN's website):

install.packages('RMCDA')

To install the R package from Github run the following code:

devtools::install_github("AnniceNajafi/RMCDA")

Description of Methods

This is an R package for applying MCDA methods on product data.

Methods

RMCDA implements 50+ multi-criteria decision analysis and weighting methods (including AHP, ANP, BWM, TOPSIS, VIKOR, PROMETHEE, ELECTRE I, SAW, WSM/WPM, COPRAS, MOORA, WASPAS, COCOSO, CODAS, MARCOS, and many more). Please see the package reference manual for the complete list of methods together with their original references.

Online Application

Web-based application to apply methods can be accessed through this link.

Contact Information

For any technical questions, please contact Annice Najafi. I will try to answer your email as soon as I can - within a day. Please also open an issue on the repo.

Modification, Additional Methods

This is an open-source project and users are encouraged to make any changes that they believe would improve the R package by forking and submitting pull requests.


Open-source software developed in California, 🇺🇸

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("RMCDA")

0.3.1 by Annice Najafi, 3 months ago


Browse source code at https://github.com/cran/RMCDA


Authors: Annice Najafi [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports dplyr, stats, igraph, fmsb, lpSolve, matlib, nloptr, matrixStats, pracma

Suggests testthat, knitr, rmarkdown


Suggested by surveyframe.


See at CRAN