R语言Meta分析效应量

原文链接:http://tecdat.cn/?p=23855

进行荟萃分析时,您很可能必须使用通用度量将效果大小计算或转换为效果大小。有多种工具可以执行此操作 。

计算效果大小

R语言涵盖了大多数效果尺寸计算和转换选项,可以让您更好地了解。例如,从t检验中获取效果大小:

esc_t(t, p, totaln, grp1n, grp2n,

es.type = c("d", "g", "or", "logit", "r", "cox.or", "cox.log"),

study = NULL, ...)

然后,您可以根据可用参数来计算效果大小,如下所示:

# 不相等的样本量

esc_t(t = 3.3, grp1n = 100, grp2n = 150)

# 样本大小相等

esc_t(t = 3.3, totaln = 200)


点击标题查阅往期内容

R语言混合效应逻辑回归(mixed effects logistic)模型分析肺癌数据

左右滑动查看更多

01

02

03

04

转换效果大小

软件提供了多种功能,可将一种效应量转换为另一种效应量大小:(   标准差  平均对数比),(标准差平均对数比),  (标准差平均对数r),  (奇数比)到标准差的平均值),  (将相关系数r转换为Fisher的z)和  (将Fisher的z转换为相关系数的r)。

工作流程

效果大小计算函数的结果以列表形式返回  。

e1 <- esc(grp1yes = 30, grp1no = 50, grp2yes = 40,

grp2no = 45, study = "Study 1")

e4 <-mean_sd(grp1m = 7, grp1sd = 2, grp1n = 50, grp2m = 9, grp2sd = 3,

grp2n = 60, es.type = "logit", study = "Study 4")

现在,_mydat_  包含一个数据帧,  _其中_包含几种效果大小计算的结果:

> mydat

然后按如下方式计算荟萃分析(请注意,不同的效应量度量仅用于演示目的–通常,您应该只有一个共同的效应量才能进入荟萃分析):

rm(yi = es, sei = se, method = "REML", data = mydat)


点击标题查阅往期内容

R语言贝叶斯非参数模型:密度估计、非参数化随机效应META分析心肌梗死数据
R语言CRAN软件包Meta分析
R语言中固定与随机效应Meta分析 - 效率和置信区间覆盖
R语言对苏格兰独立民意调查的Meta分析
R语言用WinBUGS 软件对学术能力测验(SAT)建立分层模型
python关联规则学习:FP-Growth算法对药品进行“菜篮子”分析
R语言用关联规则和聚类模型挖掘处方数据探索药物配伍中的规律
用数据挖掘探索药物配伍中的规律
R语言JAGS贝叶斯回归模型分析博士生延期毕业完成论文时间
R语言Metropolis Hastings采样和贝叶斯泊松回归Poisson模型
R语言贝叶斯MCMC:用rstan建立线性回归模型分析汽车数据和可视化诊断
R语言贝叶斯MCMC:GLM逻辑回归、Rstan线性回归、Metropolis Hastings与Gibbs采样算法实例
R语言贝叶斯Poisson泊松-正态分布模型分析职业足球比赛进球数
R语言用Rcpp加速Metropolis-Hastings抽样估计贝叶斯逻辑回归模型的参数
R语言逻辑回归、Naive Bayes贝叶斯、决策树、随机森林算法预测心脏病
R语言中贝叶斯网络(BN)、动态贝叶斯网络、线性模型分析错颌畸形数据
R语言中的block Gibbs吉布斯采样贝叶斯多元线性回归
Python贝叶斯回归分析住房负担能力数据集
R语言实现贝叶斯分位数回归、lasso和自适应lasso贝叶斯分位数回归分析
Python用PyMC3实现贝叶斯线性回归模型
R语言用WinBUGS 软件对学术能力测验建立层次(分层)贝叶斯模型
R语言Gibbs抽样的贝叶斯简单线性回归仿真分析
R语言和STAN,JAGS:用RSTAN,RJAG建立贝叶斯多元线性回归预测选举数据
R语言基于copula的贝叶斯分层混合模型的诊断准确性研究
R语言贝叶斯线性回归和多元线性回归构建工资预测模型
R语言贝叶斯推断与MCMC:实现Metropolis-Hastings 采样算法示例
R语言stan进行基于贝叶斯推断的回归模型
R语言中RStan贝叶斯层次模型分析示例
R语言使用Metropolis-Hastings采样算法自适应贝叶斯估计与可视化
R语言随机搜索变量选择SSVS估计贝叶斯向量自回归(BVAR)模型
WinBUGS对多元随机波动率模型:贝叶斯估计与模型比较
R语言实现MCMC中的Metropolis–Hastings算法与吉布斯采样
R语言贝叶斯推断与MCMC:实现Metropolis-Hastings 采样算法示例
R语言使用Metropolis-Hastings采样算法自适应贝叶斯估计与可视化
视频:R语言中的Stan概率编程MCMC采样的贝叶斯模型
R语言MCMC:Metropolis-Hastings采样用于回归的贝叶斯估计
(0)

相关推荐

  • R数据分析:独立样本t检验的统计效能和样本量的计算

    今天给大家写写如何用R软件计算t检验中统计效能和样本量. 实例描述 现在有一个公司声称他们的灯泡一般能用850±50个小时,但是我买了一个发现用了700个小时就坏了,那我就怀疑了,商家虚假宣传,那么我 ...

  • R语言meta分析(1)meta包

    介绍从广义上讲,meta分析是指将几项研究结果结合起来的统计分析.这一术语是由统计学家Gene V Glass在1976年向美国教育研究协会发表演讲中创造的.从那时起,meta分析不仅成为医学研究的重 ...

  • 【R语言Meta分析】连续性变量的Meta分析

    系统评价/Meta分析指全面收集所有相关研究并逐个进行严格评价和分析,再用定性或定量合成的方法对资料进行处理得出综合结论的研究方法.实现Meta分析数据统计的软件种类繁杂,但以R最为著名,可实现多种类 ...

  • 【R语言Meta分析】二分类变量的Meta分析

    系统评价/Meta分析指全面收集所有相关研究并逐个进行严格评价和分析,再用定性或定量合成的方法对资料进行处理得出综合结论的研究方法.实现Meta分析数据统计的软件种类繁杂,但以R最为著名,可实现多种类 ...

  • 【R语言Meta分析】meta程序包的安装与使用

    系统评价/Meta分析指全面收集所有相关研究并逐个进行严格评价和分析,再用定性或定量合成的方法对资料进行处理得出综合结论的研究方法.实现Meta分析数据统计的软件种类繁杂,但以R最为著名,可实现多种类 ...

  • 用R做meta分析(附效应量计算神器)

    Hello,这里是行上行下,我是喵君姐姐~众所周知,R具有免费.源代码开放,以及出色的统计计算和绘图表现能力等一系列优点,颇受科研人员的喜爱.当然,这些优势在meta分析上也表现得极为突出.本教程以标 ...

  • R语言生存分析: 时变竞争风险模型分析淋巴瘤患者

    原文链接:http://tecdat.cn/?p=22422 在本文中,我们描述了灵活的竞争风险回归模型.回归模型被指定为转移概率,也就是竞争性风险设置中的累积发生率.该模型包含Fine和Gray(1 ...

  • 浅析R语言单因素方差分析中的多重比较

    浅析单因素方差分析中的多重比较 本脚本侧重于单因素方差分析中多重比较方法的运用; 就不展示数据正态性及齐次性的运算了(默认都符合,一般理化数据是都符合的); 有的人喜欢用Tukey检验,但会遇到一些不 ...

  • R语言GSEA分析(一)

    安装并导入要用到的R包 BiocManager::install("clusterProfiler") #感谢Y叔的clusterprofiler包 BiocManager::in ...

  • R语言GSEA分析(二)

    转换基因ID 如基因名是symbol,需要将基因ID转换为Entrez ID格式.Entrez ID实际上是指的Entrez gene ID,是对应于染色体上一个gene location的.每一个发 ...