建立訓練與測試資料集
套件 rsample 是用來建立訓練與測試資料集的工具。建立測試資料集很重要,因為它能用來估計訓練後的模型在新資料上的表現。同時也能避免過度擬合,亦即模型只記住訓練資料中獨有的模式,導致在新資料上表現不佳。
在這個練習中,你會從 home_sales 資料建立訓練與測試資料集。這份資料包含 2015 到 2016 年間在美國華盛頓州西雅圖地區的房屋成交資訊。
這份資料中的輸出變數是 selling_price。
本課程的每個練習都已預先載入 tidymodels 套件。此外,也已為你載入 home_sales tibble。
本練習屬於課程
在 R 中使用 tidymodels 建立模型
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Create a data split object
home_split <- ___(home_sales,
prop = ___,
strata = ___)