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

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert