MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Hitung total weekly_sales untuk seluruh himpunan data.
  • Lakukan subset untuk toko type "A", lalu hitung total penjualan mingguan mereka.
  • Lakukan hal yang sama untuk toko type "B" dan type "C".
  • Gabungkan hasil A/B/C ke dalam sebuah daftar, lalu bagi dengan sales_all untuk 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)
Edit dan Jalankan Kode