线性回归
您可以使用 lm() 函数执行简单线性回归。在本练习中,您将拟合一个以 shuckedWeight 作为自变量(用于预测)的 age 模型。您会把模型结果保存为一个对象,然后从该输出对象中显示某些元素,例如 coefficients。
您还将对模型对象运行 summary(),并将其输出保存到另一个对象中。该对象包含与模型拟合相关的元素,例如 r.squared 和 adj.r.squared。数据集 abaloneKeep 已为您加载。
本练习是课程的一部分
面向 SAS 用户的 R
练习说明
- 使用
lm()按去壳重量对年龄进行简单线性回归。将输出保存为lmshucked。 - 从
lmshucked中显示coefficients元素,以获取截距和斜率系数。 - 为
lmshucked运行summary(),并将输出保存为smrylmshucked。 - 从摘要输出对象
smrylmshucked中,显示r.squared和adj.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
___
___