gpt4 book ai didi

r - R lm() 中的 ^ 符号

转载 作者:行者123 更新时间:2023-12-04 09:15:48 24 4
gpt4 key购买 nike

在 R 中运行回归:

fit = lm(y ~ x + log(x) + z + log(z) + (z-1)^2, data=data)

我得到了高得离谱的 R^2 值。我将 (z-1)^2 替换为一个我称之为 q 的变量,该变量被定义为 (z-1)^2 并且我得到了一个低得多的 R^2 值。

我现在很清楚 ^ 在 lm() 中不作为指数,但它有什么作用?我看这里 http://faculty.chicagobooth.edu/richard.hahn/teaching/FormulaNotation.pdf但我并没有真正理解它。

最佳答案

术语 (z-1)^2同互动(z-1)*(z-1) , 不是 (z-1) 的平方幂。
如果你想要这个公式,你应该使用 I() .
你可以看到?I?formula供进一步引用,

关于r - R lm() 中的 ^ 符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29710525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com