首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >原始数据的SPSS卡方检验

原始数据的SPSS卡方检验
EN

Stack Overflow用户
提问于 2014-03-24 14:29:22
回答 1查看 2.7K关注 0票数 0

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

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

代码语言:javascript
复制
#   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会在计算后产生以下错误信息:

不计算统计数据,因为(问题)是constant.<

我不能接受我被迫手动将数据汇总到一个频度表中,那么如何使SPSS自动完成这一操作呢?

编辑:请允许我重新措辞。(提示:当你对这个问题感到沮丧时,不要在网上发问)

问题1:我可以将所需的行移动到不同的文件中,但是如果/当我需要做这么多次时,它会变得越来越麻烦。是否有一种方法可以为偶发表中的两列选择过滤器的组合(例如)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-25 10:42:52

我用的是过滤器(“选择案例.”)不对!

解决方案:我首先对要比较的数据进行筛选。(伪编码菜单Data>Select的情况.)过滤器:如果是法国人和男性。

现在,过滤器(我在变量视图中标记为'FilterA‘)并在Data中创建了一个新的过滤器列,行变量=1表示法语和男性,其余的为零。

现在智利的妇女是零,因为我希望他们在过滤器(这是重要的),但也是所有的中国人,法国妇女等等。

因此,我定义了第二个过滤器:如果智利和女性或法语和男性

现在,所有的数据都被过滤掉,就像SPSS中最左边的行计数器列中的对角线所显示的那样。现在,当运行统计测试时,测试中将不包含这些数据。

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

鱼鳍。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22612279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档