【问题标题】:In R: How do I run a multiple linear regression on interacted predictors without regressing on the variables not interacted?在 R 中:如何在交互预测变量上运行多元线性回归,而不对未交互的变量进行回归?
【发布时间】:2012-08-20 15:32:14
【问题描述】:

在我的一生中,我无法弄清楚如何在两个预测变量相互作用的情况下运行多元线性回归,而不自己对相互作用的预测变量进行回归。这是一个例子:

当我使用这个脚本做回归时

lagfit <- lm(formula = Production ~ DayOfWeek*Employees, data = train)

它返回一个包含三个预测变量的回归:星期几、员工人数和交互。但我只想回归交互。我该怎么做?

【问题讨论】:

    标签: r regression linear-regression modeling


    【解决方案1】:

    您可以只使用: 运算符而不是*

    lagfit <- lm(formula = Production ~ DayOfWeek:Employees, data = train)
    

    【讨论】:

    • 谢谢!这是一个简单的解决方案。我是新手。
    • 技术上是正确的,但是你确定你知道是什么意思吗?例如,请查看 Frank Harrell 关于该主题的权威 cmets:stats.stackexchange.com/questions/11009/…
    猜你喜欢
    • 2021-10-21
    • 2022-12-10
    • 2011-12-20
    • 2018-05-02
    • 1970-01-01
    • 2021-01-29
    • 2022-01-11
    • 2021-01-15
    • 1970-01-01
    相关资源
    最近更新 更多