网状Meta分析之R语言‘gemtc’包实战(1)

2020-08-06 09:36:23 浏览数 (1)

网状Meta分析的工具主要有R语言,STATA,SAS和WinBUGS,各自有各自的特点,鉴于本人对R语言熟悉,所以网状Meta的实战训练均会以R语言为例开展。在实战之前,我想和大家说一下,现在网状meta分析的统计方法主要有两大类,一类是频率学派的‘netmeta’包,另一类是贝叶斯学派的‘gemtc’包。从实用性和适用性角度看,这次使用的是‘gemtc’包。

第一步,安装相关R包

install.packages('gemtc')

install.packages('rjags')

注意,在使用‘rjags’包之前需要现在电脑上安装好JAGS这个软件(https://sourceforge.net/projects/mcmc-jags/),安装过程只需要一直点击‘下一步’就行,没有需要特别注意的事项。

第二步,加载相关R包

library('gemtc')

library('rjags')

这一步的相关内容就不多说

第三步,读取数据并将数据集转换成mtc.network格式

data_b_bin=read.csv("bin_test1.csv", header=T)

colnames(data_b_bin)<-c("study","responders","sampleSize", "treatment")

treatments_bin <- read.table(textConnection('

id description

A "Treatment A"

B "Treatment B"

C "Treatment C"

D "Treatment D"

E "Treatment E" '), header=TRUE)

network_b_bin<-mtc.network(data.ab=data_b_bin,treatments=treatments_bin,description="Bayesian NMA binary data")

第四步,绘制网络图并汇总相关信息

plot(network_b_bin) #network evidence map

关于上图的的详细解释,请参见往期内容Meta分析的前世今生

summary(network_b_bin)

上图中需要提醒大家的是arm表示单个研究中的处理组,2-arm是指一个研究中有2组treatment,3-arm则表示的是3组treatment。

print(network_b_bin)

请大家注意,上述四步只是数据分析之前的准备工作,明天将給大家带来'gemtc'包的统计分析代码,敬请期待!

本次使用的数据如下:

study

event

total_samples

treatment

Alshryda 2013

10

80

D

Alshryda 2013

26

81

A

Barrachina 2016

4

36

C

Barrachina 2016

14

37

A

Benoni 2000

9

20

C

Benoni 2000

15

19

A

Benoni 2001

4

18

B

Benoni 2001

8

20

A

Claeys 2007

1

20

B

Claeys 2007

6

20

A

Fraval 2017

1

50

C

Fraval 2017

6

51

A

Husted 2003

2

20

C

Husted 2003

7

20

A

Hsu 2015

2

30

C

Hsu 2015

9

30

A

Johansson 2005

8

47

B

Johansson 2005

23

53

A

Kazemi 2010

7

32

B

Kazemi 2010

15

32

A

Lee 2013

9

34

C

Lee 2013

20

34

A

Lemay 2004

6

20

C

Lemay 2004

13

19

A

Martin 2014

3

25

D

Martin 2014

5

25

A

Niskanen 2005

5

19

C

Niskanen 2005

8

20

A

North 2016

8

70

C

North 2016

12

69

D

Rajesparan 2009

3

36

B

Rajesparan 2009

10

37

A

Wang 2016

9

81

B

Wang 2016

10

38

A

Wei 2014

6

101

B

Wei 2014

26

100

A

Xie 2016

3

70

B

Xie 2016

4

70

D

Xie 2016

0

70

E

Yi 2016

8

50

B

Yi 2016

1

50

E

Yi 2016

19

50

A

Yue 2014

3

52

D

Yue 2014

11

49

A

0 人点赞