MulaiMulai sekarang secara gratis

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 berlangganan
  • is_correct_lang: menunjukkan apakah iklan ditampilkan kepada pengguna dalam bahasa yang mereka pilih

Latihan ini adalah bagian dari kursus

Menganalisis Kampanye Pemasaran dengan pandas

Lihat Kursus

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'].____
Edit dan Jalankan Kode