我正在尝试使用具有依赖关系的包 pi0 ( http://cran.r-project.org/web/packages/pi0/pi0.pdf ) 以创建从 inside-r 报告的 t.test 矩阵。组织。
加载我得到的包:
库 ('pi0') loadNamespace 中的错误 (j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):没有名为 'qvalue' 的包错误:“pi0”的包或命名空间加载失败</p>
运行此代码:
set.seed(9992722)
dat=matrix(rnorm(30),3,10)
(pvals=matrix.t.test(dat,1,5,5)) # [1] 0.2112825 0.8366920 0.2891014
(pvals2=apply(dat,1,function(xx)t.test(xx[1:5],xx[6:10],var.equal=TRUE)$p.val))
all.equal(pvals,pvals2) ## TRUE
我得到:
错误:找不到函数“matrix.t.test”
你有什么解决办法吗?