¿Cómo soltar la columna de índice en Pandas?

En este artículo, discutiremos cómo colocar la columna de índice en pandas usando Python.

Primero tenemos que crear el marco de datos con los detalles del estudiante y establecer el índice usando la función set_index()

Sintaxis :

dataframe.set_index([pandas.Index([index_values…….])])

dónde

  • dataframe es el dataframe de entrada
  • Index_values ​​son los valores que se darán como índices para el marco de datos

Ejemplo : Configuración de la columna de índice para el conjunto de datos. La trama inicial hace que los cambios sean aparentes.

Python3

# import pandas module
import pandas as pd
  
# create dataframe with 3 columns
data = pd.DataFrame({
    "id": [7058, 7059, 7072, 7054],
    "name": ['sravan', 'jyothika', 'harsha', 'ramya'],
    "subjects": ['java', 'python', 'html/php', 'php/js']
}
)
  
# set the index values
data = data.set_index(
    [pd.Index(['student-1', 'student-2', 'student-3', 'student-4'])])
  
# display dataframe
print(data)

Producción:

Ahora podemos eliminar las columnas de índice usando el método reset_index(). Eliminará los valores de índice y establecerá los valores predeterminados de 0 a n valores

Sintaxis :

dataframe.reset_index(soltar=Verdadero, en el lugar=Verdadero)

dónde

  • dataframe es el dataframe de entrada
  • drop se establece en True para eliminar los valores de índice
  • inplace es establecer los enteros predeterminados

Ejemplo: suelte las columnas de índice

Python3

# import pandas module
import pandas as pd
  
# create dataframe with 3 columns
data = pd.DataFrame({
    "id": [7058, 7059, 7072, 7054],
    "name": ['sravan', 'jyothika', 'harsha', 'ramya'],
    "subjects": ['java', 'python', 'html/php', 'php/js']
}
)
  
# set the index values
data = data.set_index(
    [pd.Index(['student-1', 'student-2', 'student-3', 'student-4'])])
  
# display dataframe
print(data)
  
  
# drop the index columns
data.reset_index(drop=True, inplace=True)
  
# display
print(data)

Producción:

Publicación traducida automáticamente

Artículo escrito por sravankumar8128 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 *