Método get() de DataFrame de Pandas

PythonPythonBeginner
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, aprenderemos a usar el método get() del DataFrame de Pandas en Python. El método get() se utiliza para recuperar un elemento del DataFrame en base a una clave especificada (por ejemplo, un nombre de columna). Si la clave no se encuentra, devuelve un valor predeterminado.

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 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.

Importar las bibliotecas necesarias

Para comenzar, necesitamos importar la biblioteca pandas para usar el objeto DataFrame.

import pandas as pd

Crear un DataFrame

Vamos a crear un DataFrame simple con el que trabajar. Usaremos la función pd.DataFrame() para crear el DataFrame.

df = pd.DataFrame({"Name": ["Navya", "Vindya"], "Age": [25, 24], "Education": ["M.Tech", "Ph.d"], "YOP": [2019, None]})

Obtener una sola columna

Para recuperar una sola columna del DataFrame, use el nombre de la columna como clave en el método get().

age_column = df.get("Age")

Obtener múltiples columnas

Para recuperar múltiples columnas del DataFrame, especifique los nombres de las columnas como una lista en el método get().

columns = df.get(["Name", "Education"])

Especificar un valor predeterminado

Si la clave especificada no se encuentra en el DataFrame, puede especificar un valor predeterminado que se devolverá usando el parámetro default en el método get().

skills_column = df.get("Skills", default="Key not found")

Resumen

En este laboratorio, aprendimos cómo usar el método get() en un DataFrame de Pandas en Python. Vimos cómo recuperar una sola columna y múltiples columnas, y también cómo especificar un valor predeterminado en caso de que la clave no se encuentre. El método get() es una herramienta útil para trabajar con DataFrames en pandas.