繁体   English   中英

森林图中的错误代码 function:均值、下限和上限包含无效的列数 均值列:3 下限列:上限列:

[英]Error code in forestplot function: Mean, lower and upper contain invalid number of columns Mean columns:3 Lower bound columns: Upper bound columns:

我不断在我的 forestplot 代码中收到此错误消息: Forestplot.default 中的错误(tabletext,Type1DiabetesData,new_page = TRUE,:平均,下限和上限包含无效的列数平均列:3 下限列:上限列:

我在不同的森林图中使用了完全相同的代码并且一切正常,所以我很困惑问题出在哪里,并且可以使用一些帮助来找到它。 谢谢

这是我在数据中使用的森林图 package 代码:

 library(forestplot)
    Type1DiabetesData <-structure(list(
      mean = c(NA,NA,0.59,0.74,0.84,0.69,0.87,0.92,0.65,0.86,0.93,0.65,0.94,0.95,NA,NA), 
      lower = c(NA,NA,0.54,0.71,0.78,0.65,0.89,0.88,0.61,0.82,0.86,0.57,0.88,0.85,NA,NA),
      upper = c(NA,NA,0.64,0.77,0.90,0.74,0.91,0.97,0.70,0.90,1.03,0.74,1.00,1.06,NA,NA)),
      .Names = c("mean", "lower", "upper"), 
      row.names = c(NA, -26L),
      class = "data.frame")
    
    tabletext<- cbind(
      c("","Study","Study1","Study2","Study3","Study4","Study5","Study6","Study7","Study8","Study9","Study10","Study11","Study12",NA,NA),
c("","","","","","","","","","","","","","",NA,NA),
c("","OR","0.59","0.74","0.84","0.69","0.87","0.92","0.65","0.86","0.93","0.65","0.94","0.95",NA,NA))
    
    forestplot(tabletext,
               Type1DiabetesData,new_page = TRUE,
               clip = c(.4,1.2),
               zero=1,
               xlog =TRUE, 
               col = fpColors(box = "royalblue",
                              line = "darkblue",
                              summary = "royalblue"))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM