Python é uma ótima linguagem para fazer análise de dados, principalmente por causa do fantástico ecossistema de pacotes Python centrados em dados. O Pandas é um desses pacotes e torna a importação e análise de dados muito mais fácil.

O head()método Pandas é usado para retornar as primeiras n (5 por padrão) linhas de um quadro de dados ou série.

Sintaxe: Dataframe.head (n = 5)

Parâmetros:
n: valor inteiro, número de linhas a serem retornadas

Tipo de retorno: Dataframe com as primeiras n linhas



Para baixar o conjunto de dados usado no exemplo a seguir, clique aqui.
Nos exemplos a seguir, o quadro de dados usado contém dados de alguns jogadores da NBA. A imagem do quadro de dados antes de qualquer operação é anexada abaixo.

Exemplo 1:

Neste exemplo, as 5 primeiras linhas do quadro de dados são retornadas e armazenadas em uma nova variável. Nenhum parâmetro é passado para o método .head(), pois por padrão é 5.

# importing pandas module
import pandas as pd
  
# making data frame
data = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv")
  
# calling head() method 
# storing in new variable
data_top = data.head()
  
# display
data_top

Saída:
conforme mostrado na imagem de saída, pode-se ver que o índice de linhas retornadas varia de 0 a 4. Portanto, as 5 linhas principais foram retornadas.

 
Exemplo 2: Chamando a série com o parâmetro n()

Neste exemplo, o método .head() é chamado em série com entrada personalizada do parâmetro n para retornar as 9 linhas principais da série.

# importing pandas module
import pandas as pd
  
# making data frame
data = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv")
  
# number of rows to return
n = 9
  
# creating series
series = data["Name"]
  
# returning top n rows
top = series.head(n = n)
  
# display
top

Saída:
conforme mostrado na imagem de saída, as 9 primeiras linhas, variando de 0 a 8ª posição do índice, foram retornadas.