SPSS+卡方检验

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

spss中列联表的卡方检验

问题 2010-06-04 10:23:59 阅读194 评论1 字号:大中小订阅

1.在SPSS中录入数据

将以下数据

疗法有效无效

物理疗法组1997

药物治疗组16418

外用膏药组11826

按照SPSS数据格式录入

疗法:1=“物理疗法组”,2=“药物治疗组”,3=“外用膏药组”

疗效:1=“有效”,2=“无效”

2.在Data下拉菜单中选择“weight cases”

在弹出的对话框中,这样选

3.列联表的卡方检验

在analyze中选择“descriptive statistics”—“crosstabs”

按照输入数据,选择row,colum

点击statistics,根据自己的需要选择统计学方法等

界面说明

精确(Exact)子对话框:针对2×2以上的行×列表设计计算确切概率的方法。

统计量(Statistics)子对话框:用于定义所需计算的统计量

-Chi-square 复选框:计算pearson卡方值,对四格表资料自动给出校正卡方检验和确切概率法结果。

-Correlations复选框:计算行列变量的pearson相关系数和Spearman等级相关系数。

-Kappa复选框:计算Kappa值,即内部一致性系数,介于0~之间;

-Risk复选框:计算比数比OR值、RR值;

-McNemanr复选框:进行配对卡方检验的McNemanr检验(一种非参数检验)

-Cochran’s and Mantel-Haenszel statistics复选框:计算X2M-H统计量、X2CMH,可在下方输出H0假设的OR值,默认为1

单元格(Cells)子对话框:用于定义列联表单元格中需要计算的指标。

-Counts复选框:是否输出实际观察数(Observed)和理论频数(Expected)

-Percentages复选框:是否输出行百分数(Row)、列百分数(Column)以及合计百分数(Total)-Residuals复选框:选择残差的显示方式

格式(Format)子对话框:用于选择行变量是升序还是降序排列

统计量Statistics:√ McNemar

√ Kappa

一致性检验:计算Kappa系数

Kappa系数:为吻合度测量(measure of agreement)系数,用以测量两个观测者或两观测设备之间的吻合程度,取值在-1至+1之间,取值越大,说明吻合程度越高。

该系数利用了列联表的全部信息,包括表格中的数据a和d。

Kappa≥一致性好

>Kappa ≥一致性一般

Kappa<一致性较差

比如我想看看疗效和疗法之间的相关性到底有多少,我选择contingency efficient。

点击cells,根据具体问题做出选择

有很多统计学软件可以进行统计学检验,实现统计学分析比较容易,所以在做统计学分析之前最重要的事情是找到

适当的统计学方法。

例 2某医生欲比较万拉法新与氟西汀治疗老年期抑郁症的疗效,将病情相近的60名患者随机分成两组,分别用两种药物进行治疗,结果见下表。

万拉法新与氟西汀治疗老年期抑郁症的疗效比较

1.数据格式

定义变量ROW(代表四格表行变量取值),COLUMN (代表四格表列变量取值),然后输入数据。数据库2列60行

数据文件(右键点击‘目标另存为’下载数据文件)

2)操作步骤

以后均只介绍输入数据是频数资料的分析方法。

3.结果摘要

Chi-Square Tests

a Computed only for a 2x2 table

b 0 cells (.0%) have expected count less than 5. The minimum expected count is .

=,df=1,P=.

检验过程

①建立检验假设,确定检验水准

H0:,即两药的总体痊愈率相同。

H1:,即两药的总体痊愈率不相同。

②计算检验统计量统计量

③确定P值,做出推断结论

=,df=1,P=.

在检验水准下,不能拒绝H0,差别无统计学意义。因此,尚不能认为万拉法新与氟西汀治疗老年期抑郁症的痊愈率不同。

悬赏分:10 |解决时间:2010-6-10 21:37 |提问者:kkmmkkmmkk

现在手头做的工作是一组基因多态性的相关研究。

某基因的一个多态性位点分别为:A,C

正常对照组:A 438例,C 538例总共976例

病例组: A 335例,C 326例总共661例

现在想比较这2组数据有无统计学意义。

我用的软件是,想用卡方检验,但不知道数据具体该如何输入,求助,求助!!!

最佳答案

你的数据应该用交叉列联表做,数据录入格式为:建立两个变量,变量1是组别,正常对照组用数据1表示,病例组用数据2表示;变量2是位点,A用1表示,C用2表示,也就是说,你的变量1中应该数据976个1,然后输入661个2,变量2中,先输入438个1,再输入538个2,再输入335个1,再输入326个2.

数据录入完成后,点analyze-descriptive statistics-crosstabs-把变量1选到rows里,把变量2选到column里,然后点击下面的statistics,打开对话框,勾选chi-squares,然后点continue,再点ok,出来结果的第3个表就是你要的卡方检验,第一行第一个数是卡方值,后面是自由度,然后是P值。

我算过了,你的数据得到的卡方值应该是,df=1,P值=,P<.05,所以差异显著。

相关文档
最新文档