This function is in fact a wrapper around the equation_solve function, adding a key column with the name to the multiplier the maintain structural consistency.

multiplier_create(
  input_vector,
  Im,
  multiplier_name = "multiplier",
  digits = NULL
)

Arguments

input_vector

An input matrix or vector created by the input_indicator_create function.

Im

The Leontieff inverse as a named object created by the leontieff_inverse_create function.

multiplier_name

A variable name to be given to the returned multipliers. Defaults to multiplier.

digits

Rounding digits, if omitted, no rounding takes place.

Value

A data frame with the vector of multipliers and the an auxiliary metadata column (for joining with other matrixes.)

Details

As opposed to direct effects, multipliers are expressed per input of product/industry.

See also

Other multiplier functions: input_multipliers_create()

Examples

data_table <- iotable_get() coeff_de <- input_coefficient_matrix_create( data_table ) de_gva_indicator <- input_indicator_create ( data_table = data_table, input = 'gva') #this is a correct input I_de <- leontieff_inverse_create( coeff_de ) de_gva_multipliers <- multiplier_create ( input_vector = de_gva_indicator, Im = I_de, multiplier_name = "employment_multiplier", digits = 4 )