SPSS--如何使用分层分析以及分层分析案例分享

     分层分析:将资料按某个或某些需要控制的变量的不同分类进行分层,然后再估计暴露因子与某结局变量之间关系的一种资料分析方法
分层分析的最重要的用途是评估和控制混杂因子所致的混杂偏倚。通过按混杂因子分层,可使每层内的两个比较组在所控制的混杂因子方面齐同,从而消除混杂作用;另一个重要用途是评估和描述效应修饰。另外,分层分析还可用于描述随访研究中的失访问题和竞争风险、研究两因子之间的生物学交互作用、以及生存分析和诱导期分析。

1.基本步骤概述

① 分层列表

将资料按混杂因子分层后,然后分别计算各层的效应估计值。

② 检验层别效应估计值

在绝大多数分层分析中,效应估计值在各层都有一些变化,而这些变化的意义却不尽相同。有些是随机变异的结果,有些是各种偏倚所致的,而有些却是极其重要的需要揭示的结果(如效用修饰或交互作用)。因此,在计算出各层的效应估计值后,应对其进行检验与分析,以明确层别效应估计值的变化有无统计学意义和重要的流行病学意义。明确这些问题对决定下一步用什么分析方法和如何报告分层分析的结果将起关键作用。因此,层别效应估计值的检验是至关重要的。然面,这一步骤并非总是可行的。有些变量可能因为种类太多而无法计算每层的效应估计值。如要研究家庭所致的潜在混杂作用,则因每个家庭的受试者太少而不能从每一个家庭计算出一个稳定的和可信的效应估计值。


3.层别效应的一致性假设与检验

绝大多数的分层分析方法是以各层效应大小一致( 即同质的)为基础的。即要求各层的效应估计值相等。在这种情况下,这些层别估计值就能够通过方差的倒数加权而有效地被平均,计算出一个合并估计值。因此,在分层分析中一般均假设层别效应是一致的。然而,即使各层的效应大小是一致的,通过抽样研究得来的资料其层别效应估计值多少会有差异。因此,关键是要判断层别效应估计值的变化程度与一致性效应的可能随机变异是否一致。那么如何判断这种一致性假 设是否正确呢?简单的办法是只要致性假设与资料或其他证据不明显矛盾,则可认为是合理的。然而这种推测有太大的主观性,调查者一般更希望对这种假设的正确性有一个正式的统计学显著性检验。

层别效应一致性的假设检验即 为同质性检验( homogeneity test)(即假设在各层有一个恒定的效应估计值) ,它是以一致效应的总估计值与层别效应估计值的比较为基础的,即在同质性假设条件下,期望数与实际观察数的比较。因此,在作同质性检验时,先要在同质性假设条件下,求出一个一致效应的总估计值,然后与各层别估计值比较。

由于比值测量的一致性通常意味着差异测量的异质性,而差异测量的致性也同样意味着比值测量的异质性。因此,对比值和差异测量的一致性需要单独评价。


4. 调整控制混杂 

如果同质性检验结果证明层别效应是致的,分层分析则以调整控制混杂为主。其计算主要包括一致效应的合并点估计区间估计及统计检验的P值。依据资料类型所用的效应测量指标、样本大小及要求精确度高低的不同,有不同的计算方法。


5.评价和描述效用修饰

如果同质性检验的结果拒绝了检验假设,即层间效应估计值的差异有统计学意义时,则认为该变量具有效用修饰作用。此时,分层分析的目标指向效用修饰的评价与描述。

具体步骤与方法

案例分析

在某项关于吸烟与胃癌关系的病例对照研究中,采用分层分析探讨性别的可能混杂作用,数据整理后如下图所示。

【SPSS】

(Ⅰ):频数加权,对变量“freqencies”作加权处理

(Ⅱ):analyze→descriptive statisics→crosstabs

弹出如下所示对话框

 (Ⅲ):将变量group(病例组与对照组)选入row,smoking选入column,sex选入layer(层)

(Ⅳ):单击Statistics(统计量),勾选Chi-square,Risk(OR),以及

Cochran's and Mantel-Haenszel statistics 

结果解析

(Ⅰ)
同质性检验:chi-square=0.31,P=0.58 ,各层比值比一致。也即,在不同性别中,吸烟与胃癌的发生是相同的。

(Ⅱ)该资料显示:male:OR=1.87female:OR=1.506不考虑性别:OR=2.539
分层前后,OR值出现不等,即性别起了一定混杂作用。

(Ⅲ)
调整后的Estimate为1.792,结合粗OR(2.539),即吸烟与肺癌的研究中,性别有一定的混杂作用。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/76376.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Django】Task2 了解models和使用admin后台

文章目录 【Django】Task2 了解models和使用admin后台1.什么是models1.1常用字段类型说明1.2常用配置参数1.3models示例 2.使用Django的admin管理模块2.1admin管理模块介绍2.2创建管理员用户2.3定义models实体对象2.4注册对象2.5合并数据库2.6启动项目并进入管理后台 3.springb…

Springboot 实践(10)spring cloud 与consul配置运用之服务的注册与发现

前文讲解,完成了springboot、spring security、Oauth2.0的继承,实现了对系统资源的安全授权、允许获得授权的用户访问,也就是实现了单一系统的全部技术开发内容。 Springboot是微服务框架,单一系统只能完成指定系统的功能&#xf…

微信程序 自定义遮罩层遮不住底部tabbar解决

一、先上效果 二 方法 1、自定义底部tabbar 实现: https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html 官网去抄 简单写下:在代码根目录下添加入口文件 除了js 文件的list 需要调整 其他原封不动 代码&#xf…

2009年下半年 软件设计师 上午试卷3

博主介绍:✌全网粉丝3W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验…

React实战 - React路由鉴权

目录 一、React-Router知识回顾 二、路由鉴权应用分析 三、路由鉴权配置 四、权限控制 一、React-Router知识回顾 React-router相关的文章中我已经给大家演示了最基础的应用&#xff1a; <Switch ><Route path"/products/:id" component{ProductDetai…

模型(Model)/视图(View)结构之目录浏览器

目录浏览器 QDirModel 是 Qt 中用于展示文件系统目录结构的模型类。它继承自 QAbstractItemModel&#xff0c;用于提供数据和操作接口&#xff0c;以便在视图组件&#xff08;如 QTreeView、QListView&#xff09;中显示文件系统的目录结构。 QDirModel 提供了以下功能和特性…

CSRF

CSRF CSRF&#xff0c;跨站域请求伪造&#xff0c;通常攻击者会伪造一个场景&#xff08;例如一条链接&#xff09;&#xff0c;来诱使用户点击&#xff0c;用户一旦点击&#xff0c;黑客的攻击目的也就达到了&#xff0c;他可以盗用你的身份&#xff0c;以你的名义发送恶意请…

微软Win11 Dev预览版Build23526发布

近日&#xff0c;微软Win11 Dev预览版Build23526发布&#xff0c;修复了不少问题。牛比如斯Microsoft&#xff0c;也有这么多bug&#xff0c;所以你写再多bug也不作为奇啊。 主要更新问题 [开始菜单&#xff3d; 修复了在高对比度主题下&#xff0c;打开开始菜单中的“所有应…

远程真机测试为什么需要应用性能指标监控?

我们在使用app、小程序等手机应用的时候&#xff0c;经常会发生“卡死“等现象。”卡死“会让用户认为你的app不可信&#xff0c;从而引发删除等情况。我们辛辛苦苦、花费大量精力和费用推广的app就失败了。 因此&#xff0c;我们就需要知道&#xff0c;app在使用时候&#…

计算机网络-物理层(三)-信道的极限容量

计算机网络-物理层(三)-信道的极限容量 当信号在信道中传输失真不严重时&#xff0c;在信道的输出端&#xff0c;这些信号可以被识别 当信号在信道中&#xff0c;传输失真严重时&#xff0c;在信道的输出端就难以识别 造成失真的因素 码元传输速率信号传输距离噪声干扰传输媒…

测试框架pytest教程(4)运行测试

运行测试文件 $ pytest -q test_example.py 会运行该文件内test_开头的测试方法 该-q/--quiet标志使输出保持简短 测试类 pytest的测试用例可以不写在类中&#xff0c;但如果写在类中&#xff0c;类名需要是Test开头&#xff0c;非Test开头的类下的test_方法不会被搜集为用…

K8s实战4-使用Helm在Azure上部署Ingress-Nginx和Tokengateway

手动发布Ingress-Nginx 1 登录到aks(dfinder-gw-aks) az login az account set --subscription ${sub ID} az aks get-credentials --resource-group ${groupname} --name ${aks name} 2 下载 ingress-nginx-4.2.5.tgz curl -LO https://github.com/kubernetes/ingress-ngi…