Ajouter une colonne (1)
Dans la vidéo, Hugo vous a montré comment ajouter la longueur des noms de pays du DataFrame brics
dans une nouvelle colonne :
for lab, row in brics.iterrows() :
brics.loc[lab, "name_length"] = len(row["country"])
Vous pouvez faire la même chose avec le DataFrame cars
.
Cet exercice fait partie du cours
Python intermédiaire
Instructions
- Utilisez une boucle
for
pour ajouter une nouvelle colonne, nomméeCOUNTRY
, qui contient une version en majuscules des noms de pays de la colonne"country"
. Pour ce faire, vous pouvez utiliser la méthode stringupper()
. - Pour voir si votre code a fonctionné, affichez
cars
. N'indentez pas ce code, afin qu'il ne fasse pas partie de la bouclefor
.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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)