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 des choses similaires avec le DataFrame cars.
Cette activité fait partie du cours
Python intermédiaire
Instructions de l’exercice
- Utilisez une boucle
forpour ajouter une nouvelle colonne, nomméeCOUNTRY, qui contient une version en majuscules des noms de pays de la colonne"country". Vous pouvez utiliser la méthode de chaîneupper()pour cela. - Pour vérifier que votre code fonctionne, 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 ce code d’exemple.
# 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)