mario.calc_va(Va, Xa)#

Calculate the va activity-side value added coefficients matrix.

\[v_a = V_a\,\operatorname{diag}(X_a)^{-1}\]

Inverse production is computed elementwise; zero production entries have inverse zero and set the corresponding coefficient columns to zero.

Parameters:
  • Va (pandas.DataFrame) – Direct value added flows, with factors on rows and activity nodes on columns.

  • Xa (pandas.DataFrame) – Activity production vector. Its index must match Va.columns.

Returns:

Activity-side coefficients, with the same index and columns as Va.

Return type:

pandas.DataFrame