Supprimer les doublons
Supprimer les doublons est essentiel pour obtenir des dénombrements exacts, car bien souvent, vous ne voulez pas compter la même chose plusieurs fois. Dans cet exercice, vous allez créer de nouveaux DataFrames à partir de valeurs uniques de sales.
sales est disponible et pandas est importé sous le nom pd.
Cette activité fait partie du cours
Manipulation de données avec pandas
Instructions de l’exercice
- Supprimez, dans
sales, les lignes ayant des paires en double destoreettype, enregistrez le résultat dansstore_types, puis affichez l'en-tête. - Supprimez, dans
sales, les lignes ayant des paires en double destoreetdepartment, enregistrez le résultat dansstore_depts, puis affichez l'en-tête. - Filtrez les lignes correspondant aux semaines fériées en utilisant la colonne
is_holiday, puis supprimez lesdateen double et enregistrez le tout dansholiday_dates. - Sélectionnez la colonne
datedeholiday_dates, puis affichez-la.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Drop duplicate store/type combinations
store_types = ____
print(store_types.head())
# Drop duplicate store/department combinations
store_depts = ____
print(store_depts.head())
# Subset the rows where is_holiday is True and drop duplicate dates
holiday_dates = sales[sales[____]].drop_duplicates(____)
# Print date col of holiday_dates
print(____)