Learn R Programming

Indicator (version 0.1.3)

linear_aggregation_MPI: Mazziotta-Pareto index

Description

The Mazziotta–Pareto index (MPI) is a composite index for summarizing a set of individual indicators that are assumed to be not fully substitutable. It is based on a non-linear function which, starting from the arithmetic mean of the normalized indicators, introduces a penalty for the units with unbalanced values of the indicators

Usage

linear_aggregation_MPI(data, pol = "pos")

Value

It returns a dataframe with rows = observations and column = composite indicator

Arguments

data

dataframe with rows = observations and columns = quantitative

pol

polarity if not selected is positive, otherwise write neg (see details)

Details

The ‘polarity’ of an indicator is the sign of the relation between the indicator and the phenomenon to be measured ( + if the indicator represents a dimension considered positive and - otherwise)

References

De Muro P., Mazziotta M., Pareto A. (2011), "Composite Indices of Development and Poverty: An Application to MDGs", Social Indicators Research, Volume 104, Number 1, pp. 1-18

Examples

Run this code

data("Education")
Indicator=linear_aggregation_MPI(Education)
print(Indicator)

#----With negative polarity
Indicator_neg=linear_aggregation_MPI(Education,"neg")
print(Indicator_neg)


Run the code above in your browser using DataLab