驗證集方法
在「線性迴歸」章節中,你已經擬合了一個以貓的體重來解釋心臟重量的線性迴歸模型。 面試官現在要你評估模型表現好不好。
要回答這個問題,你需要產生可與實際值比較的預測值。 在驗證集方法中,你會把資料分成兩個部分。
做法是先從所有列號中抽樣,例如取 80% 的列號。用這些列號來擷取訓練資料。其餘的資料框就作為測試用。

請記住:
rows <- c(1, 3)
df[-rows, ]
會擷取除了第 1 與第 3 列之外的所有資料。
cats 資料集已經在你的環境中。
本練習屬於課程
用 R 練習統計面試題
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
set.seed(123)
# Generate train row numbers
train_rows <- ___(nrow(___), round(0.8 * ___(cats)))