開始使用免費開始

驗證集方法

在「線性迴歸」章節中,你已經擬合了一個以貓的體重來解釋心臟重量的線性迴歸模型。 面試官現在要你評估模型表現好不好。

要回答這個問題,你需要產生可與實際值比較的預測值。 在驗證集方法中,你會把資料分成兩個部分。

做法是先從所有列號中抽樣,例如取 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)))
編輯並執行程式碼