Menambahkan kolom baru
Menambahkan kolom baru yang menurunkan informasi dari data yang ada atau berdasarkan pengetahuan domain dikenal sebagai Feature Engineering. Bahkan dalam himpunan data yang relatif sederhana, selalu ada karakteristik baru yang dapat Anda gali untuk membuat analisis yang lebih mendalam.
Salah satu keterampilan paling penting yang perlu dipelajari seorang data scientist adalah cara mengidentifikasi peluang untuk feature engineering.
Dalam latihan ini, Anda akan menambahkan dua kolom ke marketing:
channel_code: merepresentasikan nilai numerik dari kanal berlanggananis_correct_lang: menunjukkan apakah iklan ditampilkan kepada pengguna dalam bahasa yang mereka pilih
Latihan ini adalah bagian dari kursus
Menganalisis Kampanye Pemasaran dengan pandas
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Mapping for channels
channel_dict = {"House Ads": 1, "Instagram": 2,
"Facebook": 3, "Email": 4, "Push": 5}
# Map the channel to a channel code
marketing['channel_code'] = marketing['subscribing_channel'].____