成对随机效应网络荟萃分析中的P值

时间:2017-07-07 13:39:57

标签: r compare comparison

我目前正在使用成对随机效应荟萃分析进行荟萃分析,以比较5种治疗方式的并发症发生率,其中1种作为黄金标准。我能够从分析中获得RR,但无法从中获得p值。如何从此模型中获取p值?我试图使用pval.random,但这不起作用。我在CRAN上找不到任何其他可以帮助我的代码。有人可以用R代码帮助我吗?

drf <- read.csv("drf zonder moroni.csv", sep = ";", header = TRUE, as.is = TRUE)
##
drf <- drf[, 1:5]
names(drf) <- c("study", "type", "treat", "events", "n")

compl <- subset(drf, type == "Complications")

library(netmeta)

p.compl <- pairwise(treat = treat, event = events, n = n,
                    studlab = study, data = compl)

n.compl <- netmeta(p.compl, reference = "PC", comb.random=TRUE)
n.compl

netgraph(n.compl, iterate = TRUE, number = TRUE)

数据集的一部分

Study| Event Type| Treatment| Number of Events (n)| N| n/N|
Kumaravel| Complications| EF| 3| 23| 0,1304348|
Franck| Complications| EF| 2| 20| 0,1|
Schonnemann| Complications| EF| 8| 30| 0,2666667|
Aita| Complications| EF| 1| 16| 0,0625|
Hove| Complications| EF| 31| 39| 0,7948718|
Andersen| Complications| EF| 26| 75| 0,3466667|
Krughaug| Complications| EF| 22| 75| 0,2933333|
Moroni| Complications| EF| 0| 20| 0|
Plate| Complications| IMN| 3| 30| 0,1|
Chappuis| Complications| IMN| 4| 16| 0,25|
Gradl| Complications| IMN| 12| 66| 0,1818182|
Schonnemann| Complications| IMN| 6| 31| 0,1935484|
Aita| Complications| IMN| 1| 16| 0,0625|
Dremstrop| Complications| IMN| 17| 44| 0,3863636|
Wong| Complications| PC| 1| 30| 0,0333333|
Kumaravel| Complications| PC| 4| 25| 0,16|

enter image description here

1 个答案:

答案 0 :(得分:0)

P值可以通过n.compl$pval.random

得出