开始使用免费开始使用

初探数据

在完整的 Avazu 数据集中,您将通过查看各列的数据类型来探索多种新特征。新数据包含分类列,例如 site_idapp_iddevice_id 等,分别是站点、应用和用户的各种标识符。首先,您将识别并打印数值列与分类列。

以 DataFrame 形式加载的示例数据为 dfpandas 已以 pd 导入并可在您的工作空间中使用。

本练习是课程的一部分

用 Python 预测 CTR 的机器学习实战

查看课程

练习说明

  • 使用 .columns 打印 df 的列名。
  • 使用 .dtypes 打印 df 对应的数据类型。
  • 选择并打印 df 中数值列的子集(使用 include = ['int', 'float'])。
  • 选择并打印 df 中分类列的子集(使用 include = ['object'])。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Print columns
print(df.____)

# Print data types of columns
print(df.____)

# Select and print numeric columns
numeric_df = df.____(include=['____', 'float'])
print(numeric_df.____)

# Select and print categorical columns 
categorical_df = df.____(include=['____'])
print(categorical_df.____)
编辑并运行代码