ÎncepețiÎncepe gratuit

Eliminarea duplicatelor

Eliminarea duplicatelor este o abilitate esențială pentru a obține numărători precise – de cele mai multe ori, nu vrei să numeri același lucru de mai multe ori. În acest exercițiu, vei crea câteva DataFrame-uri noi folosind valorile unice din sales.

sales este disponibil, iar pandas este importat ca pd.

Acest exercițiu face parte din cursul

Manipularea datelor cu pandas

Vezi cursul

Instrucțiuni pentru exercițiu

  • Elimină rândurile din sales care au perechi duplicate de store și type, salvează rezultatul ca store_types și afișează primele rânduri.
  • Elimină rândurile din sales care au perechi duplicate de store și department, salvează rezultatul ca store_depts și afișează primele rânduri.
  • Filtrează rândurile corespunzătoare săptămânilor de sărbătoare folosind coloana is_holiday, apoi elimină date-urile duplicate și salvează rezultatul ca holiday_dates.
  • Selectează coloana date din holiday_dates și afișeaz-o.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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(____)
Editează și rulează codul