variables - 素食套餐。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)
解决方案
我猜这个函数告诉你你的一些变量是别名的。混叠意味着这些变量是模型中一些其他变量的线性组合,并且没有独立信息来估计这些变量。当您调用结果的简短描述时,请查看输出的内容。您可以通过将结果名称键入为 来获取此信息dbRDA
。
推荐阅读
- python - 我有一个列表,每次运行程序时都会复制或附加自己,我真的不明白(python 和 opencv)
- google-app-engine - 用日志级别替换 Go App Engine“google.golang.org/appengine/log”包?
- python - python检查单词是否与字典中的键部分匹配
- javascript - 从 React-Native 中的不同 Screen 组件调用 App 中的函数
- python - 为什么在卡片组的这个while循环中绘制同一张卡片?
- python - 将已创建的 matplotlib 图形嵌套到新图形
- flutter - 如何在 Flutter 中签署 pdf?
- reactjs - 重定向另一个目录时React找不到woff2文件
- javascript - 如何从客户端获取接入点的 BSSID?
- mysql - Laravel 通知、控制器和助手