Hola! ¿Podrían explicarme qué hace el código
inmuebles.index = range(inmuebles.shape[0])
inmuebles
? Es que no veo que esté realizando ninguna función, no está modificando el dataframe. Quedo pendiente, gracias.
Hola! ¿Podrían explicarme qué hace el código
inmuebles.index = range(inmuebles.shape[0])
inmuebles
? Es que no veo que esté realizando ninguna función, no está modificando el dataframe. Quedo pendiente, gracias.
¡Hola Silvia!
El código que mencionas inmuebles.index = range(inmuebles.shape[0])
está modificando el índice del DataFrame inmuebles
. En este caso, se está reemplazando el índice original por un nuevo índice que va desde 0 hasta el número de filas del DataFrame.
Por ejemplo, si tenemos el siguiente DataFrame:
Tipo Valor Mantenimiento Impuesto
0 Departamento NaN 970.0 68.0
1 Departamento 2000.0 878.0 112.0
2 Casa 5000.0 NaN 500.0
3 Departamento NaN 1010.0 170.0
4 Departamento 1500.0 850.0 NaN
Después de ejecutar inmuebles.index = range(inmuebles.shape[0])
, el DataFrame se verá así:
Tipo Valor Mantenimiento Impuesto
0 Departamento NaN 970.0 68.0
1 Departamento 2000.0 878.0 112.0
2 Casa 5000.0 NaN 500.0
3 Departamento NaN 1010.0 170.0
4 Departamento 1500.0 850.0 NaN
Como puedes ver, el DataFrame no cambia en términos de los valores de las columnas, pero ahora tiene un nuevo índice que va desde 0 hasta el número de filas del DataFrame.
Espero que esto aclare tu duda. ;)
Si este post te ayudó, por favor, marca como solucionado ✓.