Método astype de Series de Pandas

PandasPandasBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

El método astype() en la biblioteca pandas de Python se utiliza para convertir el tipo de datos de un objeto Series de pandas. Nos permite cambiar el tipo de datos de la Serie a un tipo de datos especificado. Esta práctica te guiará a través del uso del método astype() en pandas.

Consejos sobre la VM

Una vez que se haya iniciado la VM, haz clic en la esquina superior izquierda para cambiar a la pestaña Cuaderno y acceder a Jupyter Notebook para practicar.

A veces, es posible que tengas que esperar unos segundos a que Jupyter Notebook termine de cargarse. La validación de las operaciones no se puede automatizar debido a las limitaciones de Jupyter Notebook.

Si tienes problemas durante el aprendizaje, no dudes en preguntar a Labby. Proporciona retroalimentación después de la sesión y resolveremos rápidamente el problema para ti.

Importar la biblioteca pandas

Primero, importa la biblioteca pandas usando la declaración import:

import pandas as pd

Crear un objeto Series de pandas

A continuación, crea un objeto Series de pandas usando la función pd.Series():

series = pd.Series([1, 2, 3, 4, 5])

Verificar el tipo de datos antes de la conversión

Antes de convertir el tipo de datos del objeto Series, veamos el tipo de datos actual usando el atributo dtypes:

print("Before converting data type of Series:")
print(series.dtypes)

Convertir el tipo de datos usando astype()

Para convertir el tipo de datos del objeto Series, usamos el método astype() y especificamos el tipo de datos deseado como argumento:

series = series.astype('int32')

Esto convertirá el tipo de datos del objeto Series de 'int64' a 'int32'.

Verificar el tipo de datos después de la conversión

Después de convertir el tipo de datos, volvamos a verificar el nuevo tipo de datos usando el atributo dtypes:

print("After converting data type of Series:")
print(series.dtypes)

Resumen

En este laboratorio, aprendiste cómo usar el método astype() en pandas para convertir el tipo de datos de un objeto Series. Al especificar el tipo de datos deseado como argumento del método astype(), puedes cambiar fácilmente el tipo de datos del objeto Series en pandas.


Tenga en cuenta que el contenido del laboratorio ha sido revisado de acuerdo con los requisitos dados. Por lo tanto, puede diferir del tutorial original. Asegúrese de verificar la precisión y revisarlo adicionalmente si es necesario.