¿Cómo soltar la primera fila en Pandas?

En este artículo, discutiremos cómo soltar la primera fila en Pandas Dataframe usando Python.

Conjunto de datos en uso:

Método 1: Usar la función iloc()

Aquí esta función se usa para soltar la primera fila usando el índice de fila.

Sintaxis :

df.iloc[inicio_fila:fin_fila , inicio_columna:fin_columna]

dónde,

  • row_start especifica la primera fila
  • row_end especifica la última fila
  • column_start especifica la primera columna
  • column_end especifica la última columna

Podemos eliminar la primera fila excluyendo la primera fila 

Sintaxis:

data.iloc[1: , :]

Ejemplo: suelte la primera fila

Python3

# import pandas module
import pandas as pd
 
# create student dataframe with 3 columns
# and 4 rows
data = pd.DataFrame({'id': [1, 2, 3, 4],
                     'name': ['sai', 'navya', 'reema', 'thanuja'],
                     'age': [21, 22, 21, 22]})
 
 
# drop first row
data.iloc[1:, :]

Producción:

Método 2: Usar la función drop()

Aquí estamos usando la función drop() para eliminar la primera fila usando el parámetro de índice establecido en 0

Sintaxis :

data.drop(index=0)

donde datos es el marco de datos de entrada

Ejemplo : suelte la primera fila

Python3

# import pandas module
import pandas as pd
 
# create student dataframe with 3 columns
# and 4 rows
data = pd.DataFrame({'id': [1, 2, 3, 4],
                     'name': ['sai', 'navya', 'reema', 'thanuja'],
                     'age': [21, 22, 21, 22]})
 
 
# drop first row
data.drop(index=0)

Producción:

Método 3: Usar la función tail()

Aquí tail() se usa para eliminar las últimas n filas, para eliminar la primera fila, tenemos que usar la función de forma con índice -1.

Sintaxis :

data.tail(data.shape[0]-1)

donde datos es el marco de datos de entrada

Ejemplo: suelte la primera fila

Python3

# import pandas module
import pandas as pd
 
# create student dataframe with 3 columns
# and 4 rows
data = pd.DataFrame({'id': [1, 2, 3, 4],
                     'name': ['sai', 'navya', 'reema', 'thanuja'],
                     'age': [21, 22, 21, 22]})
 
 
# drop first row
data.tail(data.shape[0]-1)

Producción:

Publicación traducida automáticamente

Artículo escrito por saisravanprojects y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *