【问题标题】:Applying lm() on a data frame在数据帧上应用 lm()
【发布时间】:2018-04-01 05:59:37
【问题描述】:

如果我们只是将数据框作为参数传递,任何人都可以解释lm() 的工作原理。例如,我正在运行lm(split(mtcars,mtcars$cyl)[[1]])。 lm 如何解释这一点,输出是什么意思? 谢谢。

【问题讨论】:

  • 我认为它将第一个变量作为依赖。你可以查看lm(mtcars)lm(mpg ~., mtcars)

标签: r lm


【解决方案1】:

lm 是线性模型的缩写,是一种围绕数据构建线性模型的函​​数。 线性模型如下所示:

y = a x1 + b x2 + c x3 + e

输出重复给定的输入,然后将模型系数显示为Coefficients: 因此,您可以将输出的系数放入上等式或将其存储在变量中,然后使用 summary() 获取模型的“性能”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-04
    • 2020-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-13
    • 1970-01-01
    • 2019-10-29
    相关资源
    最近更新 更多