开始使用免费开始使用

在降维后的血脑数据上拟合模型

现在数据集已经降维,您可以使用 train() 函数在其上拟合一个 glm 模型。与在完整数据集上训练相比,该模型训练更快,且预测准确率非常接近。

此外,零方差变量会给交叉验证带来问题(例如,某一折中该变量只有一个唯一值)。因此,在建模前移除这些变量,可以降低拟合过程中报错的概率。

本练习是课程的一部分

在 R 中使用 caret 的机器学习

查看课程

练习说明

bloodbrain_xbloodbrain_yremovebloodbrain_x_small 已加载到您的工作区。

  • 使用 train() 函数和您在上一个练习中创建的降维版血脑数据集,拟合一个 glm 模型。
  • 将结果打印到控制台。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Fit model on reduced data: model
model <- train(
  x = ___, 
  y = ___, 
  method = "glm"
)

# Print model to console
编辑并运行代码