Return the Quadrant I block (intermediate consumption) of a symmetric input–output table. Optionally append the final household consumption column for Type-II modelling.
Arguments
- data_table
A symmetric input–output table (product-by-product or industry-by-industry) obtained via
iotable_get().- empty_remove
Logical. Reserved; currently ignored (no effect). Default
FALSE.- households
Logical. If
TRUE, append thefinal_consumption_householdscolumn. DefaultTRUE.
Value
A data frame with the key column and the Quadrant I block; if
households = TRUE, the household final consumption column is
appended.
Details
In the Eurostat framework, the Quadrant I block shows intermediate
consumption by industry (columns) and product (rows), valued at
purchasers’ prices. Final household consumption belongs to the final
uses block (not Quadrant I); when households = TRUE, that column is
appended for convenience in Type-II analyses that endogenise private
consumption. See the Eurostat Manual of Supply, Use and
Input-Output Tables for the quadrant layout and definitions.
See also
input_coefficient_matrix_create(),
leontief_inverse_create()
Other analytic object functions:
ghosh_inverse_create(),
leontief_inverse_create(),
leontief_matrix_create(),
output_coefficient_matrix_create()
Examples
# Basic extraction (Quadrant I + households column)
x <- input_flow_get(
data_table = iotable_get(),
empty_remove = FALSE,
households = TRUE
)
# Quadrant I only (no households column)
y <- input_flow_get(
data_table = iotable_get(),
empty_remove = FALSE,
households = FALSE
)
