Dans cet article, nous allons voir comment ajouter des noms de colonnes à un dataframe. Voyons comment ajouter des noms aux colonnes DataFrame dans Des pandas.
Ajouter des noms de colonnes au cadre de données Pandas
Vous trouverez ci-dessous les étapes et les méthodes par lesquelles nous pouvons ajouter des noms de colonnes dans le Cadre de données Pandas dans Python :
Création du DataFrame
Créons d'abord un exemple de DataFrame à des fins de démonstration avant de passer à l'ajout de noms de colonnes. Il existe plusieurs façons dans Pandas d'ajouter des noms de colonnes à votre 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)> |
>
>
Sortir
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>
Ici, nous pouvons voir que les colonnes du DataFrame ne sont pas nommées.
Ajout du nom de la colonne au DataFrame
Nous pouvons ajouter des colonnes à un DataFrame existant en utilisant soncolumns>
attribut.
python3
# adding column name to the respective columns> team.columns> => [> 'Name'> ,> 'Code'> ,> 'Age'> ,> 'Weight'> ]> # displaying the DataFrame> print> (team)> |
inconvénients d'Internet
>
>
Sortir
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>
Le DataFrame a désormais des noms de colonnes.
Ajout d'un nom de colonne à l'aide de dataframe()
Nous pouvons ajouter un nom de colonne en donnant un paramètre dans la fonction dataframe().
Python3
column_name> => [> 'Name'> ,> 'Code'> ,> 'Age'> ,> 'Weight'> ]> team> => pd.DataFrame(> list> (> zip> (l1, l2, l3, l4)), columns> => column_name)> print> (team)> |
>
>
Sortir
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>
Renommer le nom de la colonne d'un DataFrame
Nous pouvons renommer les colonnes d'un DataFrame en utilisant le rename()>
fonction.
python3
# reanming the DataFrame columns> team.rename(columns> => {> 'Code'> :> 'Code-Name'> ,> > 'Weight'> :> 'Weight in kgs'> },> > inplace> => True> )> # displaying the DataFrame> print> (team)> |
>
>
Sortir
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>
Nous pouvons voir que les noms des colonnes ont été modifiés.