我对系统发育回归模型比较陌生。过去,当我的树中每个物种只有 1 个条目时,我使用了 PGLS。现在我有一个包含总共 9 个物种的数千条记录的数据集,我想运行一个系统发育模型。我阅读了最常见软件包(例如 caper)的教程,但我不确定如何构建模型。
当我尝试为雀跃创建对象时,即使用:
obj <- comparative.data(phy = Tree, data = Data, names.col = species, vcv = TRUE, na.omit = FALSE, warn.dropped = TRUE)
Run Code Online (Sandbox Code Playgroud)
我收到消息:
row.names<-.data.frame(*tmp*, value = value) 中的错误:不允许重复的“row.names”此外:警告消息:设置“row.names”时的非唯一值:“Species1”、“Species2”、“Species3”、“Species4” '、'物种 5'、'物种 6'、'物种 7'、'物种 8'、'物种 9'
我知道我可以通过应用 MCMCglmm 模型来解决这个问题,但我不熟悉贝叶斯模型。
在此先感谢您的帮助。