开始使用免费开始使用

线性回归

您可以使用 lm() 函数执行简单线性回归。在本练习中,您将拟合一个以 shuckedWeight 作为自变量(用于预测)的 age 模型。您会把模型结果保存为一个对象,然后从该输出对象中显示某些元素,例如 coefficients

您还将对模型对象运行 summary(),并将其输出保存到另一个对象中。该对象包含与模型拟合相关的元素,例如 r.squaredadj.r.squared。数据集 abaloneKeep 已为您加载。

本练习是课程的一部分

面向 SAS 用户的 R

查看课程

练习说明

  • 使用 lm() 按去壳重量对年龄进行简单线性回归。将输出保存为 lmshucked
  • lmshucked 中显示 coefficients 元素,以获取截距和斜率系数。
  • lmshucked 运行 summary(),并将输出保存为 smrylmshucked
  • 从摘要输出对象 smrylmshucked 中,显示 r.squaredadj.r.squared 元素。

交互式实操练习

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

# Run lm() of age by shuckedWeight, save output as lmshucked
lmshucked <- lm(___ ~ ___, data = ___)

# Display coefficients element from lmshucked
___

# Save summary() output of lmshucked as smrylmshucked
___

# Show r.squared and adj.r.squared elements of smrylmshucked
___
___
编辑并运行代码