R语言网状Meta分析---Meta回归(1)(基于gemtc)

示例:

复制代码
library(gemtc)
help(package="gemtc")
# Fixed effect meta-regression for heart failure prevention
str(hfPrevention)
regressor <- list(coefficient='shared',
                  variable='secondary',
                  control='control')
model <- mtc.model(hfPrevention,
                   type="regression",
                   regressor=regressor,
                   linearModel="fixed")
qw=mtc.run(model)
summary(qw)

coeficient='shared' 所有其他处理都有一个相对于对照的系数,该系数对于所有处理都是相同的("shared"),对于所有处理来说是不同的("unrelated"),或者在处理之间是可交换的("exchangeable")。

数据格式如上: treatment包括control和statin两种。secondary是一种协变量,包括0和1。

  • 迭代次数:5001 至 25000 次(共 20000 次有效迭代)。
  • 链数:4 条链。
  • 每条链的样本量:20000。
  • 稀疏间隔:1(即每次迭代都保存结果)。
  • d.control.statin
    • 对数优势比估计值为 -0.2584,95% 置信区间为 [-0.3506, -0.16778],显著为负。
    • 表明 d.control.statin 的增加会降低因变量的对数优势。
  • B
    • 对数优势比估计值为 -0.2052,95% 置信区间为 [-0.4203, 0.01118],包含 0。
    • 表明 B 的影响可能不显著。

说明,secondary不影响treatment对于结局的影响。

相关推荐
刺客xs11 小时前
Qt------信号槽,属性,对象树
开发语言·qt·命令模式
2501_9216494911 小时前
免费获取股票历史行情与分时K线数据 API
开发语言·后端·python·金融·数据分析
尤物程序猿11 小时前
Java如何不建表完成各种复杂的映射关系(鉴权概念、区域概念、通用概念)
java·开发语言
Insight.11 小时前
背包问题——01背包、完全背包、多重背包、分组背包(Python)
开发语言·python
aini_lovee11 小时前
改进遗传算法求解VRP问题时的局部搜索能力
开发语言·算法·matlab
Yeniden12 小时前
Deepeek用大白话讲解 --> 迭代器模式(企业级场景1,多种遍历方式2,隐藏集合结构3,Java集合框架4)
java·开发语言·迭代器模式
SmoothSailingT12 小时前
C#——LINQ方法
开发语言·c#·linq
景川呀12 小时前
Java的类加载器
java·开发语言·java类加载器
k***921612 小时前
Python 科学计算有哪些提高运算速度的技巧
开发语言·python
superman超哥12 小时前
仓颉条件变量深度解析与实践:解锁高效并发同步
开发语言·python·c#·仓颉