开始使用免费开始使用

用于歌曲流派预测的流水线:I

现在是构建流水线的时候了。它将包含以下步骤:用每个特征的均值来填补缺失值,并构建一个 KNN 模型来进行歌曲流派的分类。

上一个练习中您创建的修改版 music_df 数据集已为您预加载,同时还预加载了 KNeighborsClassifiertrain_test_split

本练习是课程的一部分

使用 scikit-learn 的监督学习

查看课程

练习说明

  • 导入 SimpleImputerPipeline
  • 实例化一个缺失值填补器。
  • 实例化一个具有 3 个邻居的 KNN 分类器。
  • 创建 steps,这是一个元组列表,依次包含您创建的名为 "imputer" 的填补器变量,以及您创建的名为 "knn"knn 模型。

交互式实操练习

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

# Import modules
____
____

# Instantiate an imputer
imputer = ____()

# Instantiate a knn model
knn = ____

# Build steps for the pipeline
steps = [("____", ____), 
         ("____", ____)]
编辑并运行代码