首页 > 其他分享 >医学案例|Cochran's Q检验

医学案例|Cochran's Q检验

时间:2023-08-29 15:34:12浏览次数:31  
标签:分析 案例 血压 结果 检验 Cochran 好转

一、案例介绍

当前有一名医生拟评价药物A对50名高血压患者的降压效果。在患者服用药物A后的第3天、第5天和第7天时分别进行记录。该医生想知道服用药物A的高血压患者血压是否一直在好转。血压好转赋值为1,血压没变化赋值为0,。部分数据如下:

二、问题分析

比较三组或多组二分类变量平均值是否存在显著差异,可以使用Cochran’s Q检验进行分析。Cochran’s Q检验可以理解为多组配对卡方检验,但是使用Cochran’s Q检验进行分析,需要考虑以下4个前提条件。

条件1:观察值为二分类变量,只能取0,1两个值。

条件2:分组变量包含3个及以上分类,且各组之间相关。

条件3:样本为随机样本。

条件4:样本的大小应该足够大,以便获得可靠的结果。

本案例中观察值为血压是否好转,满足条件1;分组变量为3个时间节点,且各组之间相关,满足条件2;样本为在医院高血压患者中随机选择的50名患者,满足条件3;样本量足够大,满足条件4。所以可以使用Cochran’s Q检验进行分析。

三、软件操作及结果解读

(1)软件操作

将数据上传至SPSSAU系统,在实验/医学研究模块,选择【Cochran’s Q检验】,将3个时间点测量结果放入右侧“分析项”分析框中,点击“开始分析”,操作如下图:

(2)结果解读

①Cochran's Q检验结果

SPSSAU输出Cochran’s Q检验分析结果如下图:

Cochran's Q检验原假设为各组变量之间无差异。从检验结果可以看出,Cochran's Q检验对应p值为0.002小于0.05,说明拒绝原假设,各组变量之间差异具有统计学意义。具体差异可对比频数分析结果。

②频数分析结果

SPSSAU输出频数分析结果如下:

从频数分析结果可以看出,第3天血压好转人数占比为30%,第5天和第7天好转人数占比分别为48%和66%。说明血压好转人数在不断上升。也可以通过柱状图进行直观对比,如下图:

四、结论

本案例使用Cochran's Q检验对药物A的降血压效果进行分析。在服用药物A后的第3天、第5天、第7天时,患者血压好转的比例分别为30%,48%和66%。使用Cochran's Q检验对3个时间点的血压好转状态进行分析,得到3个时间点血压好转比例的差异具有统计学意义(Cochran's Q=12.4615,p=0.002)。所以可以认为服用药物A进行降压的患者血压是一直在好转的。

五、知识小贴士

数据格式说明:

Cochran's Q检验需要特别注意数据格式。例如1个评委为一列,1个被评价者为1行数据。若10个评委对于4个选手打分,最终需要将10列标题数据放入SPSSAU进行分析。同时Cochran's Q检验研究的数据一定只能是数字0和1,通常情况下0代表不满意/不认可/不同意/不选择,1代表满意/认可/同意/选择。

标签:分析,案例,血压,结果,检验,Cochran,好转
From: https://www.cnblogs.com/spssau/p/17664930.html

相关文章

  • 服务器数据恢复-RAID6磁盘重组RAID5导致原RAID6数据丢失的数据恢复案例
    服务器数据恢复环境:一台存储设备中有一组由12块硬盘组建的RAID6磁盘阵列,上层采用EXT3文件系统,共划分3个LUN。服务器故障&分析:存储设备在运行过程中RAID6阵列突然不可用,管理员对故障存储进行了重新分配RAID的操作并进行了初始化。初始化一段时间后,管理员察觉有异,于是强行终止初始......
  • 闰年、数字统计和成绩分析 - Java编程案例
    目录1.判断闰年2.统计数字出现次数3.成绩分析导言:最近,我在学习Java编程过程中遇到了一些有趣的问题,其中包括判断闰年、统计数字出现次数以及分析成绩等。通过编写代码并解决这些问题,我不仅加深了对Java的理解,还提高了编程能力。在本篇博客中,我将与大家分享我遇到的这些问题以及......
  • 练习题 - Java编程案例
    当用户在Java程序中输入字符时,我们可以通过代码对这些字符进行判断和处理。在这篇博客中,我们将介绍如何使用Java编写一个程序,根据用户输入的字符进行判断,并进行相应的输出。首先,让我们来看看如何判断一个字符是否为元音字母(a、e、i、o、u)。我们可以使用Scanner类来获取用户输入的字......
  • 购物系统分析与实现 - Java编程案例
    目录1.购物系统分析2.实现购物系统2.1程序入口2.2菜单显示2.3用户输入2.4计算购买数量和剩余金额2.5结果输出3.执行购物系统总结简介:本文将介绍一个简单的购物系统的实现,使用Java编程语言来实现一个基于控制台的购物系统。通过这个实例,我们可以学习如何进行用户输入、条件......
  • 打印图形:三角形、圆形和正方形 - Java编程案例
    目录1.打印三角形2.打印圆形3.打印正方形总结简介:本文将介绍如何使用Java编程语言打印出不同的图形,包括三角形、圆形和正方形。我们将使用嵌套循环和基本的数学计算来实现这些图形的打印。1.打印三角形首先,让我们来打印一个简单的三角形。在代码中,我们使用了一个嵌套的循环来控......
  • 使用Docker-数据卷挂载案例1
      把镜像文件上传到虚拟机中 加载镜像 创建mysql文件夹和data、conf两个子文件夹 把写好的配置文件上传到文件夹中 去hub.docker.com网址中找到mysql的run运行指令 找到配置文件挂载的文件位置 找到数据储存文件挂在的文件位置修改指令  ......
  • 使用Docker-数据卷挂载案例
                 ......
  • 使用Docker-容器命令案例2
              ......
  • 使用Docker-容器命令案例1
            ......
  • 如何用大模型解决产业场景实战问题?案例精讲教程来了!
    科技爆炸,大模型赋能千行百业生成式AI正以惊人的势头改变着我们的世界,新的浪潮席卷着全球各个行业,同时,也赋予企业前所未有的创新力量。大模型通过海量数据和复杂算法,刻画出AI世界的精妙法则,让企业能够借助大模型,解决一系列问题。因此,大模型技术对于企业来说至关重要,基于大模型技术......