我正在尝试使用adonis(根据顾问的持续建议)来查看数据集中的哪些变体是由于蜂群(变量OBJECTID)以及由于其他变量而导致的。
我的数据框标题为蜜蜂。以前,我尝试将LM直接放入adonis数据框,但得到“'x'必须是至少两维的数组”错误代码。
然后,我使用以下代码将数据帧设为矩阵:
mat_bee <- as.matrix(bees)
adonis(Cubital.Index ~ bio_6 + Elevation + Latitude, data = mat_bee)
我收到以下错误代码:
Error in eval(lhs, data, parent.frame()) :
invalid 'envir' argument of type 'character'
似乎这个错误代码更广泛,并且使用矩阵而不是函数特定的错误,因为当我谷歌错误时,结果显示此错误弹出许多功能。我尝试使用dist()而不是as.matrix(),但结果对象消除了大部分数据。
我对下一步的故障排除方式感到有些困惑,如果我想知道模型中有多少方差被解释,我也不知道是否需要包含OBJECTID作为预测器属于特定的蜂群(基本上在模型内的组间方差之间)。