Vegan 中的 ANOSIM 不起作用
ANOSIM in Vegan is not working
我正在尝试在 Vegan 中执行 anosim 分析,但它似乎不起作用......它不起作用'在 anosim 函数之后没有给出错误,但是当我尝试查看摘要时它说:
Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) :
'x' must be atomic
我的数据看起来像一个包含地点和物种的简单群落矩阵(与 Dune 数据集相同)。
我试过这个:
dist.com <- vegdist(data, method = "bray")
an = anosim(dist.com, env)
summary(an)
data
的class是data.frame,env
的class是factor 和 dist.com
的 class 是 dist.
与帮助中的示例相同...
我该如何解决这个问题?
这里没有可重现的东西,但如果因子只有一个水平,我可以生成此错误消息:
summary(anosim(vegdist(dune), rep("a", nrow(dune))))
我正在尝试在 Vegan 中执行 anosim 分析,但它似乎不起作用......它不起作用'在 anosim 函数之后没有给出错误,但是当我尝试查看摘要时它说:
Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) :
'x' must be atomic
我的数据看起来像一个包含地点和物种的简单群落矩阵(与 Dune 数据集相同)。
我试过这个:
dist.com <- vegdist(data, method = "bray")
an = anosim(dist.com, env)
summary(an)
data
的class是data.frame,env
的class是factor 和 dist.com
的 class 是 dist.
与帮助中的示例相同...
我该如何解决这个问题?
这里没有可重现的东西,但如果因子只有一个水平,我可以生成此错误消息:
summary(anosim(vegdist(dune), rep("a", nrow(dune))))