SPSS, как вы получаете значение критерия хи-квадрат как переменную?
У меня есть две таблицы и через
CROSSTABS
/TABLES = table1 BY table2
/STATISTICS=CHISQ.
Вы получаете не только 2 таблицы с результатами, но и таблицу для теста хи-квадрат.
НО это слишком много информации для меня. Все, что мне нужно, это просто один текстовый вывод:
"the chi test is fine/ not fine."
через ч лайк
COMPUTE new_variable = 16.92 - chisq_value.
EXECUTE.
DO IF newvariable < 0.
DO IF $CASENUM EQ 1.
PRINT RECORDS=1
/"since the chi test is negativ you have to choose a different partition!".
END IF.
END IF.
ПРОБЛЕМА сейчас такова: как мне получить переменную "chisq-value"? Через /stat..=chisq Я не получаю одно единственное значение, которое я могу вычесть из 16,92 (это мое вычисленное значение, которое должно быть больше значения chi), но целую таблицу...
Спасибо за любую помощь:-)
1 ответ
Вы можете использовать OMS для захвата таблицы статистики в виде набора данных, а затем активировать ее и читать как любой набор данных. Вот пример.
набор данных объявляет статистику.
oms выберите таблицы /if subtypes='Тесты хи-квадрат'
/ файл назначения = формат статистики = сохранить.
CROSSTABS / TABLES = educ BY Jobcat
/ FORMAT = NOTABLES / STATISTICS = CHISQ.
omsend.
набор данных активирует статистику.