MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Masukkan tanggal mulai periode target.
  • Bangun pandas dataframe gifts_before_2017 yang hanya berisi donasi yang dibuat sebelum 2017 (eksklusif).
  • Hitung jumlah donasi dalam gifts_before_2017 dan 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(____(____))
Edit dan Jalankan Kode