首页 > 解决方案 > 素食套餐。db-RDA 图仅显示 20 个变量中的前 5 个变量

问题描述

我想看看我的物种分布是否受到特定环境参数的影响。当我尝试使用函数“capscale ()”进行分析时,该图仅显示了 20 个总数中的前 5 个变量。请问,有人可以帮我吗?谢谢。这是我使用的代码。

species <- read.table('db-RDA.txt', sep ='\t', h = T, strip.white = T)

species = species[,2:ncol(species)] species001= (species + 0.001) fix(species001)

env <- read.table('Env Db-RDA.txt', sep ='\t', h = T, strip.white = T)

env = env[,-1] env001= (env + 0.001) fix(env001)

#我没有放所有变量,只出现了前5个解释变量

dbRDA = capscale(species001 ~ Rock + Sand + Rubble + pH + NOx + NH4 + Temp + SIOH + DIC, data=env001, dist = "bray", scale=TRUE) plot(dbRDA)

标签: variablesvegan

解决方案


我猜这个函数告诉你你的一些变量是别名的。混叠意味着这些变量是模型中一些其他变量的线性组合,并且没有独立信息来估计这些变量。当您调用结果的简短描述时,请查看输出的内容。您可以通过将结果名称键入为 来获取此信息dbRDA


推荐阅读