Usuwanie duplikatów
Usuwanie duplikatów to kluczowa umiejętność, która pozwala uzyskać dokładne liczniki – zazwyczaj nie chcesz zliczać tych samych danych wielokrotnie. W tym ćwiczeniu utworzysz nowe DataFrames, korzystając z unikatowych wartości ze zbioru sales.
sales jest dostępny, a pandas zaimportowany jako pd.
To ćwiczenie jest częścią kursu
Manipulacja danymi z pandas
Instrukcje do ćwiczenia
- Usuń wiersze z
sales, w których pary wartościstoreitypesię powtarzają, zapisz wynik jakostore_typesi wyświetl jego początek. - Usuń wiersze z
sales, w których pary wartościstoreidepartmentsię powtarzają, zapisz wynik jakostore_deptsi wyświetl jego początek. - Wybierz wiersze odpowiadające tygodniom świątecznym za pomocą kolumny
is_holiday, a następnie usuń zduplikowane wartościdatei zapisz wynik jakoholiday_dates. - Wybierz kolumnę
datezholiday_datesi wyświetl jej zawartość.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____)