开始使用免费开始使用

添加新列

从现有数据中提取信息,或基于领域知识创建新列,这一过程被称为特征工程。即使是在相对简单的数据集里,也总能挖掘出新的特征,帮助您进行更深入的分析。

数据科学家最重要的能力之一,就是识别何处可以进行特征工程。

在本练习中,您将为 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'].____
编辑并运行代码