比率
比率無所不在。從每加侖英里數到點擊率,到處都看得到。在這個練習中,你要透過兩兩相除來建立一些比率欄位。
本練習屬於課程
使用 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)