Learn R Programming

ioanalysis (version 0.3.4)

mpm: Multiplier Product Matrix

Description

mpm calculates the multiplier product matrix using an InputOutput object calculated from as.inputoutput. The method is described below.

Usage

mpm(io)

Arguments

io

An InputOutput class object from as.inputoutput

Value

M

Multiplier Product Matrix

Details

Let \(L\) be the Leontief inverse. Then the multiplier product matrix \(M\) is calculated as follows: $$M = 1/v L_c L_r$$ where \(v = t(1) L 1\) such that \(1\) is a column matrix of ones, \(L_c = L 1\) is a column matrix of row sums, and \(L_r = t(1) L\) is a row matrix of column sums.

References

Nazara, Suahasil & Guo, Dong & Hewings, Geoffrey J.D., & Dridi, Chokri, 2003. "PyIO. Input-Output Analysis with Python". REAL Discussion Paper 03-t-23. University of Illinois at Urbana-Champaign. (http://www.real.illinois.edu/d-paper/03/03-t-23.pdf)

Examples

Run this code
# NOT RUN {
data(toy.IO)
class(toy.IO)
M <- mpm(toy.IO)
# }

Run the code above in your browser using DataLab