Mevcut veriler
Belirli bir yılda birinin bağış yapıp yapmayacağını tahmin eden bir model kurmak istediğini varsay. Basetablonun zaman çizelgesinde hedef dönem 2017'dir; bu, hedefin 2017'de yapılan bağışlara dayandığı ve tahmin değişkenlerinin 2017'den önce yapılan bağışlara dayandığı anlamına gelir.
Tüm bağışlar, bağışçı idsi, bağış datei ve bağışlanan amount olmak üzere üç sütunu olan bir pandas dataframe'i gifts içinde verilmiştir. Bu egzersizde, 2017 veya sonrasında yapılan bağışları hariç tutan yeni bir pandas dataframe'i oluşturmayı öğreneceksin.
Bu egzersiz
Python ile Orta Düzey Öngörüsel Analitik
kursunun bir parçasıdırEgzersiz talimatları
- Hedef dönemin başlangıç tarihini gir.
- Yalnızca 2017'den önce (hariç) yapılan bağışları içeren
gifts_before_2017adlı bir pandas dataframe'i oluştur. gifts_before_2017içindeki bağışları say ve konsola yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Start of the target is January 1st 2017
start_target = datetime(year=____, month=____, day=____)
# Select gifts made before start_target
gifts_before_2017 = gifts[____[____] < ____]
# Print the number of donations in gifts_before_2017
print(____(____))