所以我先读了我的文本文件:
x <- read.csv('filename.txt')
然后我尝试运行p调整:
p.adjust(x, method = "BH")
问题是我收到此错误:
p.adjust中的错误(x,方法=&#34; BH&#34;):
(list)对象无法强制键入&#39; double&#39;
有人可以帮忙处理这件事吗?不确定它意味着什么或如何继续。
答案 0 :(得分:0)
参加聚会的时间很少,但这可能会帮助遇到此问题的其他人。
用户Imo是正确的,您将其作为数据框而不是数字矢量输入。 Imo建议在处理之前将其转换为向量。
通过在同一行中使用“ as.matrix”,您可以更轻松一些(并且无需创建新的数据集)。例如:
p.adjust(as.matrix(x), method = "BH")