Path: blob/main/Trabajo_grupal/WG6/Grupo_9_py_Pregunta3.ipynb
2714 views
Kernel: Python 3 (ipykernel)
Groupby (Python y R)
En primer lugar, en términos generales, el programa pensión 65 se focaliza en hogares pobres con algún miembro del hogar mayor a 65 años. Usted debe crear una dummy si el hogar cumple tales características. Para ello use el módulo 2 (características de los miembros del hogar).
Primero, aplique groupby , luego realice un merge con el modulo 34, y finalmente, debe crear la variable dummy.
"1.0 Set Directorio"
In [1]:
"2.0 Cargar dataset de ENAHO"
In [2]:
"3.0 Mantener variables de interes"
In [3]:
"4.0 Group_by"
In [4]:
Out[4]:
Mantener la observación del adulto de mayor edad por hogar.
La lógica es que, si el individuo no es mayor de 65, entonces, ningún otro individuo del hogar lo será.
Luego, si este individuo es mayor 65, el hogar ya puede ser clasificado en este requisito como 'apto' (pudiendo haber otras personas del hogar que también son mayores a 65 o no).
In [5]:
Out[5]:
Index(['conglome', 'vivienda', 'hogar', 'pobreza', 'linea'], dtype='object')
In [6]:
Out[6]:
Index(['conglome', 'vivienda', 'hogar', 'p208a'], dtype='object')
"5.0 Juntar bases"
In [7]:
Out[7]:
"6.0 Crear dummy que cumpla ambos requisitos"
In [8]:
In [9]:
Out[9]:
0 32816
1 1674
Name: accesitario, dtype: int64
In [10]:
Out[10]:
0 0
1 0
2 0
3 0
4 0
..
34485 0
34486 0
34487 0
34488 0
34489 0
Name: accesitario, Length: 34490, dtype: int32
In [ ]: