Bắt đầu ngayBắt đầu miễn phí

Thêm cột mới

Việc thêm các cột mới suy ra thông tin từ dữ liệu hiện có hoặc dựa trên hiểu biết miền được gọi là Feature Engineering. Ngay cả với các tập dữ liệu khá đơn giản, bạn luôn có thể rút ra thêm đặc trưng mới để phân tích sâu hơn.

Một trong những kỹ năng quan trọng nhất mà một nhà khoa học dữ liệu cần học là cách nhận diện cơ hội để làm feature engineering.

Trong bài tập này, bạn sẽ thêm hai cột vào marketing:

  • channel_code: biểu diễn giá trị số của kênh đăng ký
  • is_correct_lang: cho biết quảng cáo có được hiển thị cho người dùng bằng ngôn ngữ ưa thích của họ hay không

Bài tập này là một phần của khóa học

Phân tích chiến dịch Marketing với pandas

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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'].____
Chỉnh sửa và Chạy Mã