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
forpour 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)