【发布时间】:2019-12-09 09:17:20
【问题描述】:
我已经进行了大量的谷歌搜索,这些解释要么没有任何意义,要么他们说只使用因子而不是序数数据。我知道 ``.Lis linear,.Q` 是二次的,......等等。但我不知道如何真正说出它的意思。所以例如让我们说
Primary.L 7.73502 0.984
Primary.Q 6.81674 0.400
Primary.C -4.07055 0.450
Primary^4 1.48845 0.600
其中第一列是变量,第二列是估计值,第三列是 p 值。当变量按顺序增加时,我会说些什么?这基本上是在说我将使用什么模型,所以这将是7.73502x + 6.81674x^2 - 4.07055x^3 模型是怎样的?还是只包括二次?这一切都太令人困惑了。如果有人能阐明如何解释这些.L、.Q、.C 等,那就太好了。
示例
> summary(glm(DEPENDENT ~ Year, data = HAVE, family = "binomial"))
Call:
glm(formula = DEPENDENT ~ Year, family = "binomial", data = HAVE)
Deviance Residuals:
Min 1Q Median 3Q Max
-0.3376 -0.2490 -0.2155 -0.1635 3.1802
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -3.572966 0.028179 -126.798 < 2e-16 ***
Year.L -2.212443 0.150295 -14.721 < 2e-16 ***
Year.Q -0.932844 0.162011 -5.758 8.52e-09 ***
Year.C 0.187344 0.156462 1.197 0.2312
Year^4 -0.595352 0.147113 -4.047 5.19e-05 ***
Year^5 -0.027306 0.135214 -0.202 0.8400
Year^6 -0.023756 0.120969 -0.196 0.8443
Year^7 0.079723 0.111786 0.713 0.4757
Year^8 -0.080749 0.103615 -0.779 0.4358
Year^9 -0.117472 0.098423 -1.194 0.2327
Year^10 -0.134956 0.095098 -1.419 0.1559
Year^11 -0.106700 0.089791 -1.188 0.2347
Year^12 0.102289 0.088613 1.154 0.2484
Year^13 0.125736 0.084283 1.492 0.1357
Year^14 -0.009941 0.084058 -0.118 0.9059
Year^15 -0.173013 0.088781 -1.949 0.0513 .
Year^16 -0.146597 0.090398 -1.622 0.1049
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
(Dispersion parameter for binomial family taken to be 1)
Null deviance: 18687 on 80083 degrees of freedom
Residual deviance: 18120 on 80067 degrees of freedom
AIC: 18154
Number of Fisher Scoring iterations: 7
【问题讨论】:
-
你能添加你用来得到这些结果的代码吗?或者您只是在寻找逻辑回归如何工作的解释?如果是这样,您最好在stats.stackexchange.com 上发帖
-
发布在 stackexchange 上,但由于某种原因“离题”而被删除。我没有代码,因为这是一个虚构的示例,但我正在尝试做。我现在在帖子中为我的具体问题添加了代码和输出。
-
太好了,谢谢。您还可以粘贴数据,即
dput(HAVE)的输出,以便我们可以在数据上运行您的代码吗?一个可重复的例子总是有帮助的。 -
可能并不重要,因为您有大量数据,但您可能需要研究年份效应的加法模型 (
mgcv::gam(... + s(Year) + ...)),这将适合年份效应的平滑函数。跨度>