SPSS如何将卡方检验的值作为变量?

时间:2014-03-06 14:33:01

标签: spss chi-squared

我有两张桌子并通过

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 个答案:

答案 0 :(得分:1)

您可以使用OMS将统计信息表捕获为数据集,然后将其激活并像任何数据集一样进行读取。这是一个例子。

数据集声明统计数据 oms选择表格/ if subtypes ='Chi Square Tests' / destination outfile = stats format = sav。
CROSSTABS / TABLES =通过jobcat教育   / FORMAT = NOTABLES / STATISTICS = CHISQ。
omsend。
数据集激活统计数据。