testing

您所在的位置:网站首页 列联表卡方检验spss testing

testing

#testing| 来源: 网络整理| 查看: 265

SPSS卡方检验原始数据 时间:2014-03-24 14:29:22

标签: testing statistics spss

我想对原始数据进行卡方检验,但SPSS并没有像我想要的那样读取原始数据。

原始数据汇总了一个文件中的几个测试条件,位置,参与者组和结果。示例数据:

# country gender Question 1 Question 2 1 chile f yes no 2 chile f no no 3 chile m no yes 4 chile m yes no 5 chile f yes no 6 chile f yes yes 7 chile m no yes 8 france f yes no 9 france f no no 10 france f no no 11 france m yes yes 12 france m yes no 13 france f yes no 14 france f no yes 15 china m yes yes 16 china f no yes 17 china f no yes 18 china f yes yes 19 china m yes yes 20 china m yes no .....

我想做一个卡方检验,比较法国男性和智利女性以及他们对问题1到14的回答。 问题1:过滤器不会使SPSS忽略其余行,例如中国参与者。

问题2:此外,如果我只是尝试比较男性和女性参与者,SPSS在计算后会产生以下错误消息:

  

没有计算统计数据,因为(问题)是常数。<

我不能接受我被迫手动将数据汇总到频率表中,那么如何让SPSS自动执行此操作呢?

编辑:请允许我改写。 (Protip:当你对问题感到沮丧时,不要在网上询问)

问题1:我可以将我需要的行移动到另一个文件中但是如果/当我需要多次这样做时它变得越来越麻烦。有没有办法为列联表中的两列选择过滤器组合(例如)?

1 个答案:

答案 0 :(得分:0)

我使用过滤器(“选择案例......”)错了!

解决方案:我首先为我想要比较的数据制作一个过滤器。 (伪代码菜单数据>选择案例...)过滤器:IF法国和男性。

现在过滤器(我在变量视图中将其标记为'FilterA')并在数据视图中创建一个新的过滤器列,其中法国和男性的行变量= 1,其余为零。

现在来自智利的女性为零,因为我希望她们在过滤器中(这很重要),但所有中国女性,法国女性等都是如此。

所以我定义了第二个过滤器:IF Chile AND Female OR French AND Male

现在所有数据都被滤除,如SPSS中最左侧行计数器列的对角线所示。现在,当运行统计测试时,此数据将不会包含在测试中。

现在我终于可以执行测试卡方:我选择Descriptive Statistics> Crosstabs。 对于列I,选择我创建的“FilterA”。对于行I,选择QuestionX /我想要计算的任何数据。

翅片。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3