เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเพิ่มคอลัมน์ใหม่

การเพิ่มคอลัมน์ใหม่ที่ดึงข้อมูลมาจากข้อมูลที่มีอยู่หรืออาศัยความรู้เฉพาะด้าน เรียกว่า Feature Engineering แม้แต่ในชุดข้อมูลที่ค่อนข้างเรียบง่าย ก็ยังมีคุณลักษณะใหม่ที่สามารถดึงออกมาเพื่อสร้างการวิเคราะห์ที่ลึกซึ้งยิ่งขึ้นได้เสมอ

หนึ่งในทักษะที่สำคัญที่สุดที่นักวิทยาศาสตร์ข้อมูลต้องฝึกฝน คือการมองหาโอกาสในการทำ Feature Engineering

ในแบบฝึกหัดนี้ จะเพิ่มสองคอลัมน์ลงใน marketing:

  • channel_code: แสดงค่าตัวเลขของช่องทางที่ผู้ใช้สมัครสมาชิก
  • is_correct_lang: ระบุว่าโฆษณาถูกแสดงต่อผู้ใช้ในภาษาที่พวกเขาต้องการหรือไม่

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

วิเคราะห์แคมเปญการตลาดด้วย pandas

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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'].____
แก้ไขและรันโค้ด