BaşlayınÜcretsiz Başlayın

Hedef değişkeni tanımla

Burada müşterileri satırlar, fatura aylarını sütunlar ve fatura sayısını değerler olacak şekilde bir pandas pivot tablo oluşturacaksın. Son ayın değerini hedef değişken olarak kullanacaksın. Kalan değişkenler modelde gecikmeli (lagged) özellikler olarak kullanılabilir. Bu egzersizde onları kullanmayacaksın, ancak yaklaşan egzersizlerde göreceğinden daha iyi bir performans sağlıyor mu diye bu değişkenleri eklemeyi denemeni özellikle öneririz.

pandas ve numpy kütüphaneleri sırasıyla pd ve np olarak yüklendi. online veri kümesi senin için içe aktarıldı.

Bu egzersiz

Python ile Pazarlama için Machine Learning

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Faturaları sayacak şekilde pivot_table() fonksiyonunu kullanarak bir pivot tablo oluştur.
  • Kasım 2011 satış veri sütununun adını bir liste olarak sakla.
  • Hedef değeri Y olarak sakla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Build a pivot table counting invoices for each customer monthly
cust_month_tx = pd.___(data=online, values='___',
                               index=['___'], columns=['___'],
                               aggfunc=pd.Series.nunique, fill_value=0)

# Store November 2011 data column name as a list
target = ['2011-___']

# Store target value as `Y`
Y = cust_month_tx[___]
Kodu Düzenle ve Çalıştır