首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >R中fuzzySim包的错误发现率

R中fuzzySim包的错误发现率
EN

Stack Overflow用户
提问于 2021-09-03 20:18:26
回答 1查看 65关注 0票数 2

我是R的新手,正在尝试计算我在Q= 0.05处运行的一系列t测试的错误发现率。看起来FDR function in the fuzzySim package是一个很好的解决方案,但是当我运行fuzzySim描述中的示例时,我收到了一些错误消息。例如我做的..。

代码语言:javascript
运行
复制
library(fuzzySim)

df <- data.frame(var = letters[1:5], pval = c(0.02, 0.004, 0.07, 0.03, 0.05))

p_value_info <- FDR(pvalues = df, correction = "fdr", q = 0.05, 
verbose = FALSE, simplif = TRUE)

不幸的是,这是我得到的错误信息...

代码语言:javascript
运行
复制
Error in if (na.loss > 0) message(na.loss, " cases excluded due to missing or non-finite values.") : 
  argument is of length zero

如果我做错了什么,我将不胜感激,谢谢!

EN

Stack Overflow用户

回答已采纳

发布于 2021-09-08 17:38:24

显然,在使用此fuzzySim包时,代码中存在一个错误,该错误现已在最新的开发版本(3.5)中修复,该版本可以通过安装

代码语言:javascript
运行
复制
install.packages("fuzzySim", repos="http://R-Forge.R-project.org")

我已经确认它现在可以处理变量名和p值的数据帧。

非常感谢这个包的作者A.Márcia Barbosa更新了代码。Márcia告诉我,更新包将在今年晚些时候上传到CRAN。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69050186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档