Método DataFrame.keys() 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 sobre el método DataFrame.keys() de la biblioteca pandas de Python. El método keys() se utiliza para recuperar los nombres de índice o columnas de un DataFrame. Veremos la sintaxis y los ejemplos de uso de este método.

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 su retroalimentación después de la sesión y resolveremos el problema para usted de inmediato.

Importando la biblioteca pandas

Primero, necesitamos importar la biblioteca pandas, que proporciona estructuras de datos y herramientas de análisis de datos para trabajar con datos estructurados.

import pandas as pd

Creando un DataFrame

A continuación, creemos un DataFrame utilizando la función pd.DataFrame(). Pasaremos un diccionario como parámetro de datos, con las claves como nombres de columnas y los valores como los datos correspondientes.

df = pd.DataFrame({"A": [0, 1], "B": [3, 4], "C": [0, 1], "D": [3, 4]})
print("El DataFrame es:")
print(df)

Salida:

El DataFrame es:
   A  B  C  D
0  0  3  0  3
1  1  4  1  4

Usando el método DataFrame.keys()

Ahora, usemos el método DataFrame.keys() para recuperar los nombres de las columnas del DataFrame. Podemos asignar el resultado a una variable y luego imprimirla para ver los nombres de las columnas.

keys = df.keys()
print(keys)

Salida:

Index(['A', 'B', 'C', 'D'], dtype='object')

Obtener la información del índice

También podemos usar el método DataFrame.keys() para recuperar el índice (etiquetas de fila) del DataFrame. Vamos a crear otro DataFrame con un índice y usar el método para obtener la información del índice.

df = pd.DataFrame({"Name": ["Navya", "Vindya"], "Age": [25, 24], "Education": ["M.Tech", "Ph.d"]}, index=['index_1', 'index_2'])
print("El DataFrame es:")
print(df)
keys = df.keys()
print(keys)

Salida:

El DataFrame es:
        Name  Age Education
index_1  Navya   25    M.Tech
index_2 Vindya   24      Ph.d
Index(['Name', 'Age', 'Education'], dtype='object')

Resumen

En este laboratorio, aprendimos sobre el método DataFrame.keys() en la biblioteca pandas. Este método nos permite recuperar el índice (etiquetas de fila) o los nombres de las columnas de un DataFrame. Al usar este método, podemos acceder y trabajar fácilmente con el índice o las columnas del DataFrame.