RMDA provides a variety of Multi-Criteria Decision Analysis (MCDM) method. Below we review some of these methods and explain how you can utilize this R package for your specific data.
###Load the R package
###Let’s see how the input data looks like
data <- read.csv(system.file("extdata", "AHP_input_file.csv", package = "RMCDA"), header=FALSE)
mat.lst <- read.csv.AHP.matrices(data)
mat.lst
## [[1]]
## Material quality Fatigue resistance Protective coating
## Material quality 1.00 0.50 2.0
## Fatigue resistance 2.00 1.00 3.0
## Protective coating 0.50 0.33 1.0
## Ease of cleaning 0.25 0.20 0.5
## Ease of cleaning
## Material quality 4
## Fatigue resistance 5
## Protective coating 2
## Ease of cleaning 1
##
## [[2]]
## [[2]][[1]]
## Our company - vent clamp Diaclara vent clamp
## Our company - vent clamp 1.00 1.00
## Diaclara vent clamp 1.00 1.00
## Lisen vent magnetic 0.33 0.33
## APPS2 cup holder 0.33 0.33
## Lisen vent magnetic APPS2 cup holder
## Our company - vent clamp 3 3
## Diaclara vent clamp 3 3
## Lisen vent magnetic 1 1
## APPS2 cup holder 1 1
##
## [[2]][[2]]
## Our company - vent clamp Diaclara vent clamp
## Our company - vent clamp 1.0 0.50
## Diaclara vent clamp 2.0 1.00
## Lisen vent magnetic 1.0 0.50
## APPS2 cup holder 0.5 0.25
## Lisen vent magnetic APPS2 cup holder
## Our company - vent clamp 1.0 2
## Diaclara vent clamp 2.0 4
## Lisen vent magnetic 1.0 2
## APPS2 cup holder 0.5 1
##
## [[2]][[3]]
## Our company - vent clamp Diaclara vent clamp
## Our company - vent clamp 1.00 2.0
## Diaclara vent clamp 0.50 1.0
## Lisen vent magnetic 0.50 1.0
## APPS2 cup holder 0.33 0.5
## Lisen vent magnetic APPS2 cup holder
## Our company - vent clamp 2.0 3
## Diaclara vent clamp 1.0 2
## Lisen vent magnetic 1.0 2
## APPS2 cup holder 0.5 1
##
## [[2]][[4]]
## Our company - vent clamp Diaclara vent clamp
## Our company - vent clamp 1.00 2.0
## Diaclara vent clamp 0.50 1.0
## Lisen vent magnetic 0.50 1.0
## APPS2 cup holder 0.25 0.5
## Lisen vent magnetic APPS2 cup holder
## Our company - vent clamp 2.0 4
## Diaclara vent clamp 1.0 2
## Lisen vent magnetic 1.0 2
## APPS2 cup holder 0.5 1
It should be a list containing four matrices, the first matrix includes pairwise comparisons between criteria and the next three matrices are pairwise comparisons of alternatives for each criteria.
###Let’s apply AHP
## No serious inconsistencies detected.
## No serious inconsistencies detected.
## No serious inconsistencies detected.
## No serious inconsistencies detected.
## No serious inconsistencies detected.
## [[1]]
## [[1]][[1]]
## [1] 0.006878539
##
## [[1]][[2]]
## Material quality Fatigue resistance Protective coating Ease of cleaning
## 0.28849943 0.47603732 0.15410193 0.08136131
##
##
## [[2]]
## Our company - vent clamp Diaclara vent clamp
## Material quality 0.3754699 0.3754699
## Fatigue resistance 0.2222222 0.4444444
## Protective coating 0.4232684 0.2272592
## Ease of cleaning 0.4444444 0.2222222
## Lisen vent magnetic APPS2 cup holder
## Material quality 0.1245301 0.1245301
## Fatigue resistance 0.2222222 0.1111111
## Protective coating 0.2272592 0.1222133
## Ease of cleaning 0.2222222 0.1111111
##
## [[3]]
## Our company - vent clamp Diaclara vent clamp
## Material quality 0.10832286 0.1787377
## Fatigue resistance 0.06411098 0.2115721
## Protective coating 0.12211268 0.1081839
## Ease of cleaning 0.12822197 0.1057861
## Lisen vent magnetic APPS2 cup holder
## Material quality 0.01919033 0.010131930
## Fatigue resistance 0.03424487 0.009040146
## Protective coating 0.03502108 0.009943433
## Ease of cleaning 0.03424487 0.009040146
##
## [[4]]
## Our company - vent clamp Diaclara vent clamp Lisen vent magnetic
## 0.3154960 0.3729964 0.1948143
## APPS2 cup holder
## 0.1166933