现况调查定性资料样本量如何计算?R语言、PASS复现

Nhanes数据库数据挖掘,快速发表发文的利器,你来试试吧!欢迎报名郑老师团队统计课程,4.20直播。

在目前医学临床研究设计中,常常会有人在问该怎么计算定性资料横断面研究的样本量?究竟该怎样去计算才能又快又准确呢?

在进行研究设计时,我们就需要确定这项研究所需的样本量。而什么是样本量呢?样本含量就是在保证科研结论具有一定可靠性条件下,确定的最少观察例数。那么,样本量该如何计算呢?

1.首先,需要确定开展什么类型研究;

2.确定研究主要结局指标及其类型;

3.找公式;

4.填参数;

5.计算结果。

接下来,我们来跟着一篇文献分别采用公式计算、R语言、PASS来感受一下定性资料横断面研究的样本量计算过程:

这是一篇发表在BMJ open上的文章,题目为"Seroepidemiology of hepatitis A and B in the general population in Hong Kong: protocol of a cross-sectional survey using spatial sampling in a highly urbanised city"。

|----------------------------------|
| 原文PDF获取方式: 本公众号回复关键词**"原文"** |

1.首先确定这篇文章研究类型属于横断面研究;

2.研究主要结局指标是甲型和乙型肝炎的人群血清阳性率,属于定性资料;

3.定性资料横断面研究的样本量计算公式为:

4.填参数:

**Ⅰ类错误α:**根据α算出Zα,文章确定显著性水平为95%,因此α为0.05;

**容许误差δ:**文章控制为0.025;

**发生率P:**文章参考了香港最新研究的结果,甲肝和乙肝的血清阳性率分别为68.5%和8.9%。

5.根据公式计算结果: 文章通过公式分别按照甲肝和乙肝的血清阳性率计算的样本量分别为1326.3和498.4,最终选取两者中最大的取整样本量1327作为研究所需的最小样本量。

6.使用R 语言epiR包 的epi.sssimpleestb函数进行计算,将参数Py、epsilon、conf.level分别设置为文章对应的发生率P、容许误差δ以及95%置信水平

运行代码得到的结果也是1327。

7.使用PASS软件进行计算,首先在选择界面的导航窗口中,依次单击Proportions → One Proportion →Confidence Interval,在显示窗口中单击Confidence Intervals for One Proportion,打开操作界面

在操作界面的设置区域中,Confidence Interval Width(Two-Sided)是指置信区间的宽度,即置信区间的下限到上限的值,而容许误差是置信区间一半的宽度。本研究的容许误差为0.025,则置信区间的宽度为0.05(即2倍的容许误差);

分别将Confidence Level(1-Alpha)、Confidence Interval Width(Two-Sided)、 P(Proportion) 参数设置为文章对应的0.95、0.05和0.685;

在Confidence Interval Formula中选择Simple Asymptotie,单击运行键Calculate;

结果显示,样本量也是1327人。

本公众提供各种科研服务了!

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 一、课程培训 2022年以来,我们召集了一批富有经验的高校专业队伍,着手举行短期统计课程培训班,包括R语言**、meta分析、临床预测模型、真实世界临床研究、问卷与量表分析、医学统计与SPSS、临床试验数据分析、重复测量资料分析、nhanes、孟德尔随机化等10余门课**。如果您有需求,不妨点击查看: 发文后退款:2024-2025年科研统计课程介绍 二、数据分析服务 浙江中医药大学郑老师团队接单各项医学研究数据分析的服务,提供高质量统计分析报告。有兴趣了解一下详情: 课题、论文、毕业数据分析 临床试验设计与分析、公共数据库挖掘与统计 |

相关推荐
第九序言T8 小时前
Python 数据处理进阶(十八)批量处理同结构文件:一个文件夹一次跑完
开发语言·python·自动化·pandas·数据处理
龙亘川9 小时前
构建城市公共安全数字底座:亘川智城智慧安防系统全维度解读
java·大数据·开发语言·人工智能·信息可视化
程序喵大人9 小时前
【C++入门】内存模型与资源管理 - 09 shared_ptr 和 weak_ptr 解决共享,也带来代价
开发语言·c++·资源管理·智能指针·内存模型
Raas1009 小时前
AI网关部署方案?从部署到上线全流程
java·开发语言·人工智能·gateway·ai网关·企业级ai网关·企业级ai产品
专注仿真10 小时前
线性回归和逻辑回归算法详解
开发语言·人工智能·python·大模型训练·控制算法
jimy111 小时前
C++ 中的 `T&&`:右值引用与转发引用
开发语言·c++
呆呆虫1211 小时前
用 orjson 加速 SerpBase 响应解析:基准对比与注意事项
开发语言·php
心疼你的一切12 小时前
Python自动发邮件实战定时发报表
大数据·开发语言·python
Wang's Blog13 小时前
Java 项目实战:交友项目 - 用户体系集成总结
java·开发语言·交友
中科三方13 小时前
IPv6检测常见问题:AAAA记录检测不通过是什么原因?
开发语言·php