Her mağaza türünde satışların yüzde kaçı gerçekleşti?
.groupby() fonksiyonu kullanışlı olsa da gruplandırılmış özet istatistikleri bu komut olmadan da hesaplayabilirsiniz.
Walmart, mağazaları üç türe ayırır: “süpermarketler”, “indirim mağazaları” ve “mahalle marketleri”. Bu türler bu veri kümesinde “A”, “B” ve “C” olarak kodlanmıştır. Bu egzersizde .groupby() kullanmadan her mağaza türünde yapılan toplam satışları hesaplayacaksınız. Bu rakamları kullanarak her bir türde Walmart’ın toplam satışlarının ne kadarının gerçekleştiğini görebilirsiniz.
sales kullanılabilir ve pandas, pd olarak içe aktarılmıştır.
Bu egzersiz
pandas ile Veri İşleme
kursunun bir parçasıdırEgzersiz talimatları
- Tüm veri kümesi üzerinde toplam
weekly_salesdeğerini hesaplayın. type"A"mağazalar için alt küme oluşturun ve haftalık toplam satışlarını hesaplayın.- Aynı işlemi
type"B"vetype"C"mağazalar için de yapın. - A/B/C sonuçlarını bir liste halinde birleştirin ve
sales_alldeğerine bölerek türlere göre satış oranlarını elde edin.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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)