Comprobación de los tipos de columna
Echa un vistazo a los tipos de columna del conjunto de datos UFO utilizando el método .info()
. Dos columnas saltan a la vista para su transformación: la columna seconds
, que es una columna numérica pero se está leyendo como object
, y la columna date
, que puede transformarse en el tipo datetime
. Eso facilitará más adelante nuestros esfuerzos de ingeniería de características.
Este ejercicio forma parte del curso
Preprocesamiento para machine learning en Python
Instrucciones de ejercicio
- Llama al método
.info()
en el conjunto de datosufo
. - Convierte el tipo de la columna
seconds
al tipo de datosfloat
. - Convierte el tipo de la columna
date
al tipo de datosdatetime
. - Vuelve a llamar a
.info()
enufo
para ver si los cambios han funcionado.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Print the DataFrame info
print(ufo.____)
# Change the type of seconds to float
ufo["seconds"] = ____
# Change the date column to type datetime
ufo["date"] = ____
# Check the column types
print(ufo.____)