【发布时间】:2015-02-26 04:06:17
【问题描述】:
我已经以我想要的方式计算了效果大小并汇集了 SE。唯一的事情是绘制森林图并让 metafor 计算汇总效果大小。我有 30 多个 .csv 数据文件要单独绘制。当我使用以下数据(如下)执行此操作时,它会平滑地绘制和计算摘要效果。
DeltaPI Spooled
-75.35224985 7.618629848
-51.85221078 7.513461236
-37.77455275 7.164279414
我使用的线路是:
meta1<-rma(yi=mydata$DeltaPI, sei=mydata$Spooled)
forest(meta1,slab=paste(mydata$Study,mydata$Genotype..Experimental.),showweight=TRUE,alim=c(-100,25),at=c(-100,-50,0,25),xlab="Percentage Change of PI Score",cex=0.7,cex.lab=1,col="red")
但是,当我尝试对我拥有的其他一些 .csv 文件执行相同操作时,rma 会给出错误并要求使用“测量”参数来绘制输出。而且由于该度量已经是我手动计算的 DeltaPI,我不想使用。
奇怪的是,即使我将那些不工作的文件中的数据更改为正常工作的文件(上面的 3 个数据行),它仍然会给出相同的错误。虽然,相同的数据在其他一些 .csv 文件中也能正常工作。
所以我不清楚为什么会出现错误以及解决方案是什么。
任何评论将不胜感激!
【问题讨论】: