Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Usuń wiersze z sales, w których pary wartości store i type się powtarzają, zapisz wynik jako store_types i wyświetl jego początek.
  • Usuń wiersze z sales, w których pary wartości store i department się powtarzają, zapisz wynik jako store_depts i wyświetl jego początek.
  • Wybierz wiersze odpowiadające tygodniom świątecznym za pomocą kolumny is_holiday, a następnie usuń zduplikowane wartości date i zapisz wynik jako holiday_dates.
  • Wybierz kolumnę date z holiday_dates i 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(____)
Edytuj i uruchom kod