Veamos cómo agregar nombres a las columnas de DataFrame en Pandas.
Creando el marco de datos:
# importing the pandas library import pandas as pd # creating lists l1 =["Amar", "Barsha", "Carlos", "Tanmay", "Misbah"] l2 =["Alpha", "Bravo", "Charlie", "Tango", "Mike"] l3 =[23, 25, 22, 27, 29] l4 =[69, 54, 73, 70, 74] # creating the DataFrame team = pd.DataFrame(list(zip(l1, l2, l3, l4))) # displaying the DataFrame print(team)
Producción :
Aquí podemos ver que las columnas en el DataFrame no tienen nombre.
Agregar el nombre de la columna al DataFrame: podemos agregar columnas a un DataFrame existente usando su columns
atributo.
# adding column name to the respective columns team.columns =['Name', 'Code', 'Age', 'Weight'] # displaying the DataFrame print(team)
Producción :
Ahora el DataFrame tiene nombres de columna.
Cambiar el nombre de la columna de un DataFrame: podemos cambiar el nombre de las columnas de un DataFrame usando la rename()
función.
# reanming the DataFrame columns team.rename(columns = {'Code':'Code-Name', 'Weight':'Weight in kgs'}, inplace = True) # displaying the DataFrame print(team)
Producción :
Podemos ver que los nombres de las columnas han sido cambiados.