Numărarea variabilelor categorice
Numărarea este o modalitate excelentă de a obține o privire de ansamblu asupra datelor și de a descoperi detalii care altfel ar putea trece neobservate. În acest exercițiu, vei număra câte magazine există din fiecare tip și câte departamente există pentru fiecare număr de departament, folosind DataFrame-urile create în exercițiul anterior:
# Drop duplicate store/type combinations
store_types = sales.drop_duplicates(subset=["store", "type"])
# Drop duplicate store/department combinations
store_depts = sales.drop_duplicates(subset=["store", "department"])
DataFrame-urile store_types și store_depts create în exercițiul anterior sunt disponibile, iar pandas este importat ca pd.
Acest exercițiu face parte din cursul
Manipularea datelor cu pandas
Instrucțiuni pentru exercițiu
- Numără câte magazine există pentru fiecare
typede magazin dinstore_types. - Calculează proporția magazinelor pentru fiecare
typede magazin dinstore_types. - Numără câte magazine există pentru fiecare
departmentdinstore_depts, sortând valorile în ordine descrescătoare. - Calculează proporția magazinelor pentru fiecare
departmentdinstore_depts, sortând proporțiile în ordine descrescătoare.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Count the number of stores of each type
store_counts = ____
print(store_counts)
# Get the proportion of stores of each type
store_props = ____
print(store_props)
# Count the number of stores for each department and sort
dept_counts_sorted = ____
print(dept_counts_sorted)
# Get the proportion of stores in each department and sort
dept_props_sorted = ____.____(sort=____, normalize=____)
print(dept_props_sorted)