验证集方法
在关于线性回归的章节中,您拟合了一个线性回归模型,用体重解释猫的心脏重量。 面试官现在要求您评估模型效果如何。
要回答这个问题,您需要生成可与实际值比较的预测值。 在验证集方法中,您需要把数据分成两部分。
为此,可以先从行号中抽样,例如抽取 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)))