开始使用免费开始使用

比率

比率无处不在:从每加仑英里数到点击率,随处可见。本练习中,您将通过对成对的列做除法来创建一些比率特征。

本练习是课程的一部分

使用 PySpark 进行特征工程

查看课程

练习说明

  • 创建新变量 ASSESSED_TO_LIST,用 ASSESSEDVALUATION 除以 LISTPRICE。这有助于判断评估值高低是否会影响挂牌价。
  • 再创建新变量 TAX_TO_LIST,用 TAXES 除以 LISTPRICE,以估算大致税率。
  • 最后创建变量 BED_TO_BATHS,用 BEDROOMS 除以 BATHSTOTAL,以了解卫生间可能有多拥挤。

交互式实操练习

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

# ASSESSED_TO_LIST
df = ____
df[['ASSESSEDVALUATION', 'LISTPRICE', 'ASSESSED_TO_LIST']].show(5)
# TAX_TO_LIST
df = ____
df[['TAX_TO_LIST', 'TAXES', 'LISTPRICE']].show(5)
# BED_TO_BATHS
df = ____
df[['BED_TO_BATHS', 'BEDROOMS', 'BATHSTOTAL']].show(5)
编辑并运行代码