CommencezCommencez gratuitement

Chaînes de caractères

Les colonnes qui contiennent des chaînes de caractères sont du type object dans Pandas.

Comme vous travaillerez souvent avec des chaînes, il est important de savoir comment les manipuler. Python vous permet d'utiliser ses méthodes intégrées de manipulation de chaînes à l'aide de l'accesseur str. Il existe plusieurs méthodes pour les chaînes, dont .upper() et .lower(). Elles convertissent les chaînes respectivement en majuscules et en minuscules.

# Convertit 'col_a' en minuscules
df['col_a'].str.lower()

# Convertit 'col_b' en majuscules
df['col_b'].str.upper()

Cette activité fait partie du cours

Python pour les utilisateurs et utilisatrices de R

Voir le cours

Instructions de l’exercice

  • Examinez les colonnes 'sex' et 'smoker' dans le shell.
  • Convertissez la colonne 'sex' en minuscules.
  • Convertissez la colonne 'smoker' en majuscules.
  • Vérifiez les colonnes 'sex' et 'smoker' pour confirmer que la conversion de casse a fonctionné.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Convert sex to lower case
tips____ = tips____

# Convert smoker to upper case
tips____ = tips____

# Print the sex and smoker columns
print(tips[['sex', 'smoker']])
Modifier et exécuter le code