Método pop() de DataFrame 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

En este laboratorio, exploraremos el método pop() de la biblioteca Python Pandas. El método pop() se utiliza para eliminar o eliminar un elemento especificado en un DataFrame y devuelve el elemento. Si el elemento especificado no se encuentra, el método genera un KeyError.

Consejos sobre la VM

Una vez finalizada la inicialización de la VM, haga 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 tenga 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 tiene problemas durante el aprendizaje, no dude en preguntar a Labby. Deje sus comentarios después de la sesión y lo resolveremos rápidamente para usted.

Importando la biblioteca pandas

Primero, necesitamos importar la biblioteca pandas para poder utilizar el método pop().

import pandas as pd

Creando un DataFrame

A continuación, crearemos un objeto DataFrame utilizando el constructor DataFrame(). Pasaremos un diccionario que contenga las etiquetas de columna y sus valores correspondientes.

df = pd.DataFrame({'Name': ['Pooja', 'Sindu', 'Renuka'], 'Age': [18, 25, 20], 'Height': [145, 155, 165], 'Weight': [45, 55, 65]})

Eliminando un elemento del DataFrame

Ahora, podemos utilizar el método pop() para eliminar un elemento específico del DataFrame. El método toma la etiqueta de la columna que se va a eliminar como parámetro.

df.pop('Age')

Imprimiendo el DataFrame modificado

Finalmente, podemos imprimir el DataFrame modificado para ver los cambios.

print(df)

Aquí está el código completo:

import pandas as pd

df = pd.DataFrame({'Name': ['Pooja', 'Sindu', 'Renuka'], 'Age': [18, 25, 20], 'Height': [145, 155, 165], 'Weight': [45, 55, 65]})

df.pop('Age')

print(df)

Resumen

En este laboratorio, aprendimos cómo utilizar el método pop() en la biblioteca Python Pandas para eliminar un elemento específico en un DataFrame. También aprendimos cómo manejar un KeyError si el elemento especificado no se encuentra en el DataFrame. El método pop() puede ser una herramienta útil para manipular y modificar DataFrames en Python.