Aan de slagBegin gratis

Stringfouten in een DataFrame corrigeren

Je krijgt de heroes-gegevensset met informatie over verschillende striphelden. Je moet deze gegevensset echter eerst wat opschonen voordat je ermee verder kunt.

Als je de kolommen Eye color, Hair color en Skin color vergelijkt, zie je dat de strings in de kolom Hair color met een hoofdletter beginnen, terwijl ze in de andere twee kolommen juist in kleine letters staan.

Bovendien bevatten sommige rijen in de kolom Gender een spelfout (Fmale in plaats van Female).

Je taak is om de strings in de kolom Hair color naar kleine letters om te zetten en de spelfout in de kolom Gender te corrigeren.

Deze oefening maakt deel uit van de cursus

Oefenen met coding-interviewvragen in Python

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Make all the values in the 'Hair color' column lowercased
heroes[____] = heroes[____].____.____
  
# Check the values in the 'Hair color' column
print(heroes['Hair color'].value_counts())
Code bewerken en uitvoeren