dd.geih.harmonize#
- dane_data.geih.harmonize(df, edad_minima_pet=None)[fuente]#
Agrega las variables armonizadas, iguales en todos los años.
Cada variable se construye fila a fila desde la variable del DANE que exista en esa época (por ejemplo,
sexodesdeP3271oP6020), así que se pueden juntar años distintos. Las variables armonizadas van en minúscula; las originales, en mayúscula, no se tocan.loadla aplica a cada mes.- Parámetros:
- Devuelve:
Una copia de
dfconfex,sexo,edad,grupo_edad,jefe_hogar,dpto,departamento,zona,condicion,pet,fuerza_trabajo,ocupado,desocupado,inactivo,formal,cotiza_pension,ingreso_laboral,smlv,ratio_smlv,horas_semana,posicion_ocupacional,rama2d,rama_revynivel_educativo.- Tipo del valor devuelto:
DataFrame
Ver también
loadCarga y armoniza.
CATEGORIASCategorías de las variables categóricas.
Notas
La guía «Variables armonizadas» explica de qué variable del DANE sale cada una y cómo se define. Las variables de ocupados (
formal,ingreso_laboral,horas_semana,posicion_ocupacional) quedan vacías para quien no está ocupado.Ejemplos
>>> import dane_data as dd >>> crudo = dd.geih.load_month(dd.geih.find_months(2024)[0]) >>> df = dd.geih.harmonize(crudo) >>> df["condicion"].value_counts()