gpt4 book ai didi

r - 从逻辑模型中仅提取 p 值显着的系数

转载 作者:行者123 更新时间:2023-12-03 23:26:31 25 4
gpt4 key购买 nike

我已经运行了一个逻辑回归,我命名的摘要。 “得分”相应地,summary(score)给我以下

Deviance Residuals: 
Min 1Q Median 3Q Max
-1.3616 -0.9806 -0.7876 1.2563 1.9246

Estimate Std. Error z value Pr(>|z|)
(Intercept) -4.188286233 1.94605597 -2.1521921 0.031382230 *
Overall -0.013407201 0.06158168 -0.2177141 0.827651866
RTN -0.052959314 0.05015013 -1.0560154 0.290961160
Recorded 0.162863294 0.07290053 2.2340482 0.025479900 *
PV -0.086743611 0.02950620 -2.9398438 0.003283778 **
Expire -0.035046322 0.04577103 -0.7656878 0.443862068
Trial 0.007220173 0.03294419 0.2191637 0.826522498
Fitness 0.056135418 0.03114687 1.8022810 0.071501212 .

---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

(Dispersion parameter for binomial family taken to be 1)

Null deviance: 757.25 on 572 degrees of freedom
Residual deviance: 725.66 on 565 degrees of freedom
AIC: 741.66

Number of Fisher Scoring iterations: 4

我希望实现的是获得具有 * 的那些变量的变量名称和系数。 , ** , 或 ***在他们旁边 Pr(>|z|)值(value)。换句话说,我想要前面提到的变量和系数 Pr(>|z|) < .05。

理想情况下,我想将它们放入数据框中。不幸的是,我尝试过的以下代码不起作用。
variable_try <-
summary(score)$coefficients[if(summary(score)$coefficients[, 4] <= .05,
summary(score)$coefficients[, 1]),]

Error: unexpected ',' in "variable_try <-
summary(score)$coefficients[if(summary(score)$coefficients[,4] < .05,"

最佳答案

那这个呢:

data.frame(summary(score)$coef[summary(score)$coef[,4] <= .05, 4])

关于r - 从逻辑模型中仅提取 p 值显着的系数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16070926/

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