Contare variabili categoriche
Contare è un ottimo modo per ottenere una panoramica dei dati e individuare aspetti interessanti che altrimenti potrebbero sfuggire. In questo esercizio conterai il numero di negozi per tipo e il numero di reparti, utilizzando i DataFrame creati nell’esercizio precedente:
# 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"])
I DataFrame store_types
e store_depts
che hai creato nell'esercizio precedente sono a tua disposizione, e pandas
è già stato importato come pd
.
Questo esercizio fa parte del corso
Manipolazione dei dati con pandas
Istruzioni dell'esercizio
- Conta il numero di negozi per ciascun
type
instore_types
. - Conta la proporzione di negozi per ciascun
type
instore_types
. - Conta il numero di negozi per ciascun
department
instore_depts
, e mettili in ordine decrescente. - Conta la proporzione di negozi per ciascun
department
instore_depts
, e mettili in ordine decrescente.
Esercizio pratico interattivo
Prova questo esercizio completando il codice di esempio.
# 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)