Вопрос по extract, regression, r – Извлечение только коэффициентов, чьи значения p значимы из логистической модели

12

Я провел логистическую регрессию, сводку которой я назвал. "Гол" Соответственно,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|) значение. Другими словами, я хочу, чтобы вышеупомянутые переменные и коэффициенты сPr(>|z|) < +0,05.

В идеале яЯ хотел бы получить их в кадре данных. К сожалению, следующий код I 'пробовал не работает.

variable_try 

Ваш Ответ

1   ответ
20

Как насчет этого:

data.frame(summary(score)$coef[summary(score)$coef[,4] 
@JonathanRossCharlton Re переименование вопроса; пожалуйстане сделай это. Какая польза от этого кому-либо? Gavin Simpson
Спасибо! Очень полезно. Jonathan Ross Charlton
@ tcash21, а что если у тебя есть факторы? Ты выиграл'не получить настоящее имя, но имя + уровень. Как вы можете преодолеть это? Благодарю. GabyLP
@JonathanRossCharlton Если только пользовательэксплицитно заявляет, что они проголосовали, у вас нет возможности узнать, кто это сделал. Голосование полностью анонимно. Независимо от того, какR Программирование " и упоминания конкретных пользователей считаются неуместными в заголовках. joran
Привет, Джоран, я выкопал совет. Что касается голосования, возможно, нет способа узнать об этом, но могут быть способы его подсчета. Я полагал, что, поскольку мы соответствовали, я видел, что голосование идет -1. Так что я это учел. Таким же образом я также проголосовал за ГэвинаСовет, как я буду вашим. Не было никакого намерения нарушать правила; следовательно, должным образом отмечено. Jonathan Ross Charlton

Похожие вопросы