Pandas: so ändern sie spaltennamen in kleinbuchstaben
Sie können die folgende Syntax verwenden, um Spaltennamen in einem Pandas-DataFrame in Kleinbuchstaben zu ändern:
df. columns = df. columns . str . lower ()
Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.
Beispiel: Spaltennamen in Pandas in Kleinbuchstaben ändern
Angenommen, wir haben den folgenden Pandas-DataFrame:
import pandas as pd #createDataFrame df = pd. DataFrame ({' Team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], ' Points ': [18, 22, 19, 14, 14, 11, 20, 28], ' ASSISTS ': [5, 7, 7, 9, 12, 9, 9, 4], ' Rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]}) #view DataFrame print (df)
Beachten Sie, dass derzeit keiner der Spaltennamen in Kleinbuchstaben geschrieben ist.
Wir können die folgende Syntax verwenden, um alle Spaltennamen in Kleinbuchstaben zu ändern:
#convert all column names to lowercase df. columns = df. columns . str . lower () #view updated DataFrame print (df) team points assists rebounds 0 A 18 5 11 1 B 22 7 8 2 C 19 7 10 3 D 14 9 6 4 E 14 12 6 5 F 11 9 5 6 G 20 9 9 7:28 4 12
Beachten Sie, dass die Namen der vier Spalten jetzt in Kleinbuchstaben umgewandelt wurden.
Beachten Sie, dass wir auch die folgende Syntax verwenden können, um alle Spaltennamen aufzulisten, ohne einen der Spaltenwerte anzuzeigen:
#display all column names
list(df)
['team', 'points', 'assists', 'rebounds']
Wir können sehen, dass jeder der Spaltennamen in Kleinbuchstaben umgewandelt wurde.
Zusätzliche Ressourcen
In den folgenden Tutorials wird erklärt, wie Sie andere allgemeine Funktionen mit den Spalten eines Pandas-DataFrames ausführen:
So löschen Sie Spalten in Pandas
So wenden Sie eine Funktion auf ausgewählte Spalten in Pandas an
So ändern Sie die Spaltenreihenfolge in Pandas DataFrame