开始使用免费开始使用

对数据集的部分列进行缩放

在前面的视频中,您对整个数据集使用了 QuantileTransformer。本练习将练习只对数据集的部分列进行缩放。这样做的原因是这些股票数据集中包含数值编码的分类特征(day_of_weekdaymonth)。如果对整个数据集使用 QuantileTransformer,这些列会被不恰当地缩放。

转换器已从 sklearn 导入,同时还导入了带有额外特征的 apple 股票数据集。

本练习是课程的一部分

Python 中的异常检测

查看课程

练习说明

  • 创建一个包含 apple 中 5 个数值列名的列表。
  • 初始化一个 QuantileTransformer,将特征映射为正态分布。
  • 同时缩放并保存 to_scale 中这 5 列。

交互式实操练习

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

# Create a list of columns
to_scale = [____]

# Initialize a QuantileTransformer
qt = ____

# Scale and store simultaneously
apple.loc[____] = ____
编辑并运行代码