Método head() 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 head() de la biblioteca pandas de Python para obtener las primeras n filas de un DataFrame. Este método se utiliza comúnmente para inspeccionar rápidamente los datos en un DataFrame y entender su estructura.

Consejos sobre la VM

Una vez que se haya iniciado 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.

Importar la biblioteca pandas

Primero, necesitamos importar la biblioteca pandas usando la declaración import.

import pandas as pd

Crear un DataFrame

A continuación, crearemos un objeto DataFrame que contenga algunos datos de ejemplo. Por ejemplo, creemos un DataFrame con una sola columna "Idioma" que contenga una lista de lenguajes de programación.

## Crear el DataFrame
df = pd.DataFrame({'Language': ['Kannada','Hindi', 'Telugu', 'Tamil', 'Malyalam','Marathi','Konkani','Tulu']})

Usar el método head()

Para obtener las primeras n filas del DataFrame, podemos usar el método head(). Por defecto, devuelve las primeras 5 filas. Aquí hay un ejemplo:

print("----Las primeras 5 filas del DataFrame son-----")
print(df.head())

Especificar el número de filas

También podemos especificar el número de filas que queremos recuperar pasando un parámetro al método head(). Esto nos permite obtener un número específico de filas desde el principio del DataFrame. Por ejemplo, para obtener las primeras 2 filas, podemos usar el siguiente código:

print("----Las primeras 2 filas del DataFrame son-----")
print(df.head(n=2))

Usar un valor negativo para n

Si pasamos un valor negativo para n al método head(), devolverá todas las filas excepto las últimas n filas. Esto es equivalente a usar la notación de rebanado df[:-n]. Aquí hay un ejemplo:

print("----Las primeras n filas del DataFrame son-----")
print(df.head(-2))

Resumen

En este laboratorio, aprendimos cómo usar el método head() en la biblioteca pandas para recuperar las primeras n filas de un DataFrame. Este método es útil para inspeccionar rápidamente los datos y entender su estructura. Al especificar el número de filas, podemos recuperar un subconjunto específico del DataFrame. Además, usar un valor negativo para n nos permite recuperar todas las filas excepto las últimas n filas. En general, el método head() es una herramienta práctica para explorar el contenido de un DataFrame.