开始使用免费开始使用

汽车性能的多变量 GAM

GAM 可以接受多种类型的多个变量。接下来的练习中,您将使用 gamair 包中的 mpg 数据集,练习拟合不同形式的模型。

本练习是课程的一部分

R 中的广义可加模型(GAM)非线性建模

查看课程

练习说明

  • 使用 head()str() 函数查看 mpg 数据集。
  • 为这些数据拟合一个 GAM,将 city.mpg 建模为 weightlengthprice 的平滑函数之和。
  • 使用提供的 plot() 函数可视化该模型。

交互式实操练习

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

library(mgcv)

# Examine the data
___
___

# Fit the model
mod_city <- gam(city.mpg ~ ___, 
                data = mpg, method = "REML")

# Plot the model
plot(mod_city, pages = 1)
编辑并运行代码