CommencerCommencer gratuitement

Changer le type de données en catégorie

Comme la colonne rating ne contient que quelques valeurs possibles, vous allez changer son type de données en catégorie afin de stocker les données plus efficacement. Vous indiquerez aussi un ordre logique pour les catégories, ce qui sera utile pour les exercices suivants.

Cet exercice fait partie du cours

Analyzing Police Activity with pandas

Afficher le cours

Instructions

  • Créez un objet CategoricalDtype nommé cats qui répertorie les évaluations météo dans un ordre logique : 'good', 'bad', 'worse'. Veillez à préciser que les catégories doivent être traitées comme ordonnées.
  • Utilisez l’objet cats pour changer le type de données de la colonne rating de object à category.
  • Examinez l’en-tête de la colonne rating pour confirmer que les catégories sont ordonnées de manière logique.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Specify the logical order of the weather ratings
cats = pd.CategoricalDtype([____], ordered=____)

# Change the data type of 'rating' to category
weather['rating'] = weather.rating.____(____)

# Examine the head of 'rating'
print(____)
Modifier et exécuter le code