dd.eam.participacion#

dane_data.eam.participacion(df, variable='valagri', por='sector', tiempo='anio')[fuente]#

Participación de cada grupo en el total de una variable, año por año.

Parámetros:
  • df (DataFrame) – Microdatos de load (o cualquier tabla con tiempo, por y variable).

  • variable (str) – Variable a repartir, por ejemplo "valagri" (valor agregado) o "pertotal" (empleo).

  • por (str) – Variable de agrupación.

  • tiempo (str) – Variable de tiempo.

Devuelve:

Una fila por año y grupo con la suma de variable y participacion en %.

Tipo del valor devuelto:

DataFrame

Ver también

resumen

Agregados por grupo.

Ejemplos

>>> import pandas as pd
>>> import dane_data as dd
>>> eam = pd.DataFrame({
...     "anio": [2023, 2023, 2024], "sector": ["Alimentos", "Químicos", "Alimentos"],
...     "nordest": [1, 2, 1], "nordemp": [10, 20, 10],
...     "prodbr2": [500.0, 800.0, 550.0], "consin2": [300.0, 500.0, 320.0], "valagri": [200.0, 300.0, 230.0],
...     "pertotal": [10, 20, 11], "pperytem": [9, 18, 10], "salpeyte": [50.0, 90.0, 55.0],
...     "prespyte": [20.0, 30.0, 22.0],
... })
>>> dd.eam.participacion(eam, variable="valagri", por="sector")
   anio     sector  valagri  participacion
0  2023  Alimentos    200.0           40.0
1  2023   Químicos    300.0           60.0
2  2024  Alimentos    230.0          100.0