Berapa persen penjualan terjadi pada tiap tipe toko?
Meskipun .groupby() berguna, Anda dapat menghitung statistik ringkasan terkelompok tanpa menggunakannya.
Walmart membedakan tiga tipe toko: "supercenters," "discount stores," dan "neighborhood markets," yang dikodekan dalam himpunan data ini sebagai tipe "A," "B," dan "C." Pada latihan ini, Anda akan menghitung total penjualan untuk setiap tipe toko tanpa menggunakan .groupby(). Anda kemudian dapat menggunakan angka-angka ini untuk melihat proporsi penjualan total Walmart yang berasal dari setiap tipe.
tersedia sales dan pandas telah diimpor sebagai pd.
Latihan ini adalah bagian dari kursus
Manipulasi Data dengan pandas
Petunjuk latihan
- Hitung total
weekly_salesuntuk seluruh himpunan data. - Lakukan subset untuk toko
type"A", lalu hitung total penjualan mingguan mereka. - Lakukan hal yang sama untuk toko
type"B"dantype"C". - Gabungkan hasil A/B/C ke dalam sebuah daftar, lalu bagi dengan
sales_alluntuk mendapatkan proporsi penjualan berdasarkan tipe.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Calc total weekly sales
sales_all = ____["____"].____()
# Subset for type A stores, calc total weekly sales
sales_A = ____[____["____"] == "____"]["____"].____()
# Subset for type B stores, calc total weekly sales
sales_B = ____
# Subset for type C stores, calc total weekly sales
sales_C = ____
# Get proportion for each type
sales_propn_by_type = [sales_A, ____, ____] / ____
print(sales_propn_by_type)