Kolom toevoegen (1)
In de video liet Hugo je zien hoe je de lengte van de landnamen van het brics DataFrame toevoegt in een nieuwe kolom:
for lab, row in brics.iterrows() :
brics.loc[lab, "name_length"] = len(row["country"])
Iets vergelijkbaars kun je doen met het cars DataFrame.
Deze oefening maakt deel uit van de cursus
Python voor gemiddeld niveau
Oefeninstructies
- Gebruik een
for-lus om een nieuwe kolom toe te voegen met de naamCOUNTRY, met daarin een versie in hoofdletters van de landnamen in de kolom"country". Je kunt hiervoor de stringmethodeupper()gebruiken. - Print
carsom te controleren of je code werkt. Laat deze code niet inspringen, zodat het geen onderdeel is van defor-lus.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Code for loop that adds COUNTRY column
# Print cars
print(cars)