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