Panda's: kolomnamen wijzigen in kleine letters


U kunt de volgende syntaxis gebruiken om kolomnamen in een Panda DataFrame te wijzigen in kleine letters:

 df. columns = df. columns . str . lower ()

Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld: wijzig de kolomnamen in kleine letters in Panda’s

Stel dat we de volgende panda’s DataFrame hebben:

 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)

Houd er rekening mee dat geen van de kolomnamen momenteel kleine letters zijn.

We kunnen de volgende syntaxis gebruiken om alle kolomnamen in kleine letters te wijzigen:

 #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

Merk op dat de namen van de vier kolommen nu zijn omgezet naar kleine letters.

Houd er rekening mee dat we ook de volgende syntaxis kunnen gebruiken om alle kolomnamen weer te geven zonder een van de kolomwaarden weer te geven:

 #display all column names
list(df)

['team', 'points', 'assists', 'rebounds']

We kunnen zien dat elk van de kolomnamen is omgezet in kleine letters.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende functies kunt uitvoeren met de kolommen van een pandas DataFrame:

Hoe kolommen in Panda’s te verwijderen
Hoe een functie toe te passen op geselecteerde kolommen in Pandas
Hoe u de kolomvolgorde in Pandas DataFrame kunt wijzigen

Einen Kommentar hinzufügen

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