Agregar nombres de columnas al marco de datos en Pandas
En este artículo, veremos cómo agregar nombres de columnas a un marco de datos. Veamos cómo agregar nombres a las columnas de DataFrame en Pandas.
Agregar nombres de columnas al marco de datos de Pandas
A continuación se detallan los pasos y métodos mediante los cuales podemos agregar nombres de columnas en el marco de datos de pandas en Pitón :
Creando el marco de datos
Primero creemos un DataFrame de ejemplo por motivos de demostración antes de pasar a agregar nombres de columnas. Hay varias formas en Pandas de agregar nombres de columnas a su DataFrame:
python3
# 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
0 1 2 3 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74
Aquí podemos ver que las columnas del DataFrame no tienen nombre.
Agregar el nombre de la columna al DataFrame
Podemos agregar columnas a un DataFrame existente usando su columns> atributo.
python3
# adding column name to the respective columns> team.columns> => [> 'Name'> ,> 'Code'> ,> 'Age'> ,> 'Weight'> ]> # displaying the DataFrame> print> (team)> |
Producción
Name Code Age Weight 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74
Ahora el DataFrame tiene nombres de columnas.
Agregar nombre de columna usando dataframe()
Podemos agregar el nombre de la columna dando un parámetro dentro de la función dataframe().
Python3
column_name> => [> 'Name'> ,> 'Code'> ,> 'Age'> ,> 'Weight'> ]> team> => pd.DataFrame(> list> (> zip> (l1, l2, l3, l4)), columns> => column_name)> print> (team)> |
Producción
Name Code Age Weight 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74
Cambiar el nombre de la columna de un marco de datos
Podemos cambiar el nombre de las columnas de un DataFrame usando el rename()> función.
python3
# reanming the DataFrame columns> team.rename(columns> => {> 'Code'> :> 'Code-Name'> ,> > 'Weight'> :> 'Weight in kgs'> },> > inplace> => True> )> # displaying the DataFrame> print> (team)> |
Producción
Name Code-Name Age Weight in kgs 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74
Podemos ver que los nombres de las columnas han sido cambiados.