Fügen Sie Spaltennamen zum Datenrahmen in Pandas hinzu
In diesem Artikel erfahren Sie, wie Sie Spaltennamen zu einem Datenrahmen hinzufügen. Lassen Sie uns erfahren, wie Sie Namen zu DataFrame-Spalten hinzufügen Pandas.
Fügen Sie Spaltennamen zum Pandas-Datenrahmen hinzu
Nachfolgend finden Sie die Schritte und Methoden, mit denen wir Spaltennamen hinzufügen können Pandas-Datenrahmen In Python :
Erstellen des DataFrame
Erstellen wir zunächst zu Demonstrationszwecken einen Beispiel-DataFrame, bevor wir mit dem Hinzufügen von Spaltennamen fortfahren. In Pandas gibt es mehrere Möglichkeiten, Ihrem DataFrame Spaltennamen hinzuzufügen:
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)> |
Ausgabe
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
Hier können wir sehen, dass die Spalten im DataFrame unbenannt sind.
Spaltennamen zum DataFrame hinzufügen
Wir können Spalten zu einem vorhandenen DataFrame hinzufügen, indem wir dessen verwenden columns> Attribut.
Python3
# adding column name to the respective columns> team.columns> => [> 'Name'> ,> 'Code'> ,> 'Age'> ,> 'Weight'> ]> # displaying the DataFrame> print> (team)> |
Ausgabe
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
Jetzt hat der DataFrame Spaltennamen.
Spaltennamen mit dataframe() hinzufügen
Wir können einen Spaltennamen hinzufügen, indem wir einen Parameter innerhalb der Funktion dataframe() angeben.
Python3
column_name> => [> 'Name'> ,> 'Code'> ,> 'Age'> ,> 'Weight'> ]> team> => pd.DataFrame(> list> (> zip> (l1, l2, l3, l4)), columns> => column_name)> print> (team)> |
Ausgabe
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
Spaltennamen eines DataFrame umbenennen
Wir können die Spalten eines DataFrame umbenennen, indem wir die verwenden rename()> Funktion.
Python3
# reanming the DataFrame columns> team.rename(columns> => {> 'Code'> :> 'Code-Name'> ,> > 'Weight'> :> 'Weight in kgs'> },> > inplace> => True> )> # displaying the DataFrame> print> (team)> |
Ausgabe
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
Wir können sehen, dass die Namen der Spalten geändert wurden.