Reads an Inter-Country Input-Output table from the CSV format used by the Stata icio
command and returns an 'icio' class object, ready for decomp and the
decomposition functions.
Arguments
- table
character. Path to a headerless
GN x (GN + G)CSV file holding the matrix[inter | final]: the first GN columns are the intermediate transactions, the last G columns the final demand (one aggregated column per country). Read withfread.- countries
character. Either a vector of G country codes, or the path to a headerless one-column CSV file containing them (the country list file of the Stata
iciocommand).- industries
character. Either a vector of N industry codes, the path to a headerless one-column CSV file containing them, or
NULL(the default) to generate"sector1", ..., "sectorN". The number of industries is inferred asN = GN / G.- output
numeric. Optional vector of gross outputs, see
load_icio.- va
numeric. Optional vector of value added, see
load_icio. The default is the column residual of the table, which reproduces the Stataiciocommand.- ...
further arguments passed to
fread.
Value
An 'icio' class object, see load_icio.
Examples
if (FALSE) { # \dontrun{
# A table exported for the Stata 'icio' command, together with its country list
m <- load_icio_csv("EM_2015.csv", "EM_countrylist.csv")
# Supplying the real sector codes so they appear in the results
m <- load_icio_csv("EM_2015.csv", "EM_countrylist.csv",
industries = c("AFF", "MIN", "MAN"))
decomp(m, aggregation = "bilateral")
} # }