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')
Obteniendo 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.