Data yang tersedia
Misalkan Anda ingin membangun model yang memprediksi apakah seseorang akan berdonasi pada tahun tertentu. Linimasa untuk menyusun base table memiliki 2017 sebagai periode target, artinya target didasarkan pada donasi yang dilakukan pada 2017, dan variabel prediktif didasarkan pada donasi yang dilakukan sebelum 2017.
Semua donasi tersedia dalam pandas dataframe gifts dengan tiga kolom: id donor, date donasi, dan amount yang didonasikan. Dalam latihan ini Anda akan belajar menyusun pandas dataframe baru yang mengecualikan donasi yang dibuat pada 2017 atau setelahnya.
Latihan ini adalah bagian dari kursus
Predictive Analytics Tingkat Menengah dengan Python
Petunjuk latihan
- Masukkan tanggal mulai periode target.
- Bangun pandas dataframe
gifts_before_2017yang hanya berisi donasi yang dibuat sebelum 2017 (eksklusif). - Hitung jumlah donasi dalam
gifts_before_2017dan cetak ke konsol.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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(____(____))