ci_bod_dir: Directional Benefit of the Doubt (D-BoD) model

Description Usage Arguments Value Author(s) References See Also Examples

View source: R/ci_bod_dir.R

Description

Directional Benefit of the Doubt (D-BoD) model enhance non-compensatory property by introducing directional penalties in a standard BoD model in order to consider the preference structure among simple indicators.

Usage

1
ci_bod_dir(x, indic_col, dir)

Arguments

x

A data.frame containing score of the simple indicators.

indic_col

Simple indicators column number.

dir

Main direction. For example you can set the average rates of substitution.

Value

An object of class "CI". This is a list containing the following elements:

ci_bod_dir_est

Composite indicator estimated values.

ci_method

Method used; for this function ci_method="bod_dir".

Author(s)

Vidoli F., Fusco E.

References

Fusco E. (2015) "Enhancing non compensatory composite indicators: A directional proposal", European Journal of Operational Research, 242(2), 620-630.

See Also

ci_bod, ci_rbod

Examples

1
2
3
4
5
6
7
8
i1 <- seq(0.3, 0.5, len = 100) - rnorm (100, 0.2, 0.03)
i2 <- seq(0.3, 1, len = 100)   - rnorm (100, 0.2, 0.03)
Indic = data.frame(i1, i2)
CI = ci_bod_dir(Indic,dir=c(1,1))

data(EU_NUTS1)
data_norm = normalise_ci(EU_NUTS1,c(2:3),polarity = c("POS","POS"), method=2)
CI = ci_bod_dir(data_norm$ci_norm,c(1:2),dir=c(1,0.5))

Example output

Loading required package: Benchmarking
Loading required package: lpSolveAPI
Loading required package: ucminf
Loading required package: psych
Loading required package: boot

Attaching package: 'boot'

The following object is masked from 'package:psych':

    logit

Loading required package: lpSolve

Compind documentation built on April 9, 2021, 5:06 p.m.