开始使用免费开始使用

剔除自变量

您暂时不打算排除滞后优惠券效应。公司需要一个可靠的模型,以改进未来的市场决策并高效执行活动。为了做到百分之百确定,您将使用附加包 MASS 中的函数 stepAIC() 对自变量进行后向选择。

stepAIC() 函数会构建所有可能的自变量组合,并找出 AIC 最低的模型。参数 direction = "backward" 以 extended.model 为起点开始选择过程,并按顺序移除各项以降低 AIC。参数 trace = FALSE 会在选择过程运行时抑制中间信息的打印。最终得到 AIC 最小的模型,再用函数 summary() 输出汇总结果。

本练习是课程的一部分

在 R 中构建响应模型

查看课程

练习说明

  • 使用函数 library() 加载附加包 MASS。
  • 使用函数 stepAIC() 对 extended.model 对象执行自变量的后向消除。将结果赋给名为 final.model 的对象。
  • 使用函数 summary() 汇总 final.model 对象。

交互式实操练习

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

# Load the MASS package


# Backward elemination
final.model <- ___(___, direction = ___, trace = ___)

# Summarize the final model
编辑并运行代码