2010-12-29 3 views
0

Мне интересно, есть ли способ получить много единственной логической регрессии ковариации. Я хочу сделать это для всех моих переменных из-за недостающих значений. Я хотел иметь множественную логистическую регрессию, но у меня слишком много отсутствующих значений. Я не хочу вычислять логическую регрессию для каждой переменной в моей БД, есть ли какой-либо автоматический способ?SPSS логистическая регрессия

спасибо!

ответ

2

Вы можете запрограммировать его, используя синтаксис SPSS.

Например:

LOGISTIC REGRESSION VARIABLES F2B16C -- Dependent variable 


    /METHOD=BSTEP -- Backwards step - all variables in then see what could be backed out 

    XRACE BYSES2 BYTXMSTD F1RGPP2 F1STEXP XHiMath -- Independent variables 

    /contrast (xrace)=indicator(6) -- creates the dummy variables with #6 as the base case 

    /contrast (F1Rgpp2)=indicator(6) 

    /contrast (f1stexp)=indicator(6) 

    /contrast (XHiMath)=indicator(5) 

    /PRINT=GOODFIT CORR ITER(1) 

    /CRITERIA=PIN(0.05) POUT(0.10) ITERATE(20) CUT(0.5).` 

Если вы сделаете это вы можете сказать ему, чтобы вести учет с пропущенными значениями, где это необходимо. add/MISSING = INCLUDE

Если кто-либо знает о хорошем объяснении последствий включения недостающих значений, я бы хотел его услышать.

Смежные вопросы