R中的指示物种分析(labdsv包)

R中的指示物种分析(labdsv包),r,statistics,R,Statistics,我正在使用带有indval功能的软件包labdsv进行指示物种分析 我是R的新手,以前一直让ISA工作,但现在在我的应用数据上,它摆脱了这个我似乎无法解决的错误。我想知道是否有人能帮我 我有一个主题x OTU表(26 x 345),OTU在列中,行是主题 我的分组文件也随附,包含每个受试者的1(治愈)或2(复发)成员资格 当我运行indval分析时,始终会出现此错误。我似乎无法从信息组和那些犯类似错误的人那里理解任何东西 sort.list(y)中出错:“x”必须是“sort.list”的原子

我正在使用带有
indval
功能的软件包
labdsv
进行指示物种分析

我是R的新手,以前一直让ISA工作,但现在在我的应用数据上,它摆脱了这个我似乎无法解决的错误。我想知道是否有人能帮我

我有一个主题x OTU表(26 x 345),OTU在列中,行是主题

我的分组文件也随附,包含每个受试者的1(治愈)或2(复发)成员资格

当我运行
indval
分析时,始终会出现此错误。我似乎无法从信息组和那些犯类似错误的人那里理解任何东西

sort.list(y)中出错:“x”必须是“sort.list”的原子 你在名单上打过“排序”吗

这是我的代码和随后的错误

library(labdsv)
family=read.delim("clipboard", row.names=1)
groupings=read.delim("clipboard", row.names=1)
out=indval(family,groupings, numitr=10000)

Error in sort.list(y) : 'x' must be atomic for 'sort.list'
Have you called 'sort' on a list?

很难给出一个明确的答案,因为家庭和分组是从剪贴板中读取的。我可能建议您使用read.csv导入数据,并确保导入后数据外观良好。请按照中的建议以任何形式将信息传达给我们。
library(labdsv)
family=read.delim("clipboard", row.names=1)
groupings=read.delim("clipboard", row.names=1)
out=indval(family,groupings, numitr=10000)

Error in sort.list(y) : 'x' must be atomic for 'sort.list'
Have you called 'sort' on a list?